如何使用curl进行keepalive http请求?
如何在同一连接中从同一 Web 服务器请求多个页面?
所以客户端需要为每个请求提取响应,当然服务器的工作就是按照请求的顺序做出响应。
有人知道其中的窍门吗?
How can I request multiple pages from the same web server within the same connection?
So the client side need to extract the response for each request,of course it's the server's job to make the response in the same order as requested.
Anyone knows the trick?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不知道你是否真的意味着“并发”,但从描述来看,我相信你只是想重用连接。如果您只是对同一服务器
执行
两个请求,它应该重用连接persistant.c
以下是部分输出:
编辑 根据注释
在这种情况下,您需要
multi
接口。multi
接口表示:有关示例,请参阅
multi-double.c
(“只需下载两个 HTTP 文件!”)。I don't know if you really meant "concurrent", but from the description I believe you just want to reuse the connection. If you simply
perform
two requests to the same server, it should reuse the connectionpersistant.c
Here are portions of the output:
EDIT In light of comment
In that case you need the
multi
interface. Themulti
interafce says:For an example, see
multi-double.c
("Simply download two HTTP files!").