读书人

发送 http 请求的 选项解决方案

发布时间: 2012-02-24 16:30:39 作者: rapoo

发送 http 请求的 选项
我需要在发送 GET 请求的时候, 收到所有包后,断开连接,
我设置Connection: Keep-Alive,等收完包后,需要等段时间才能断掉,
设置Connection: close后,反而收不到 服务器的断开了,

请问怎样才能收完后,马上就断开连接啊 ?

PS:我用 的 是 epoll模型 去检测收包情况,等收到大小为 0 的包就判断服务端已经断开连接了

[解决办法]
http 1.1里,默认就是持久连接。
HTTP/1.1定义了“close”连接选项,这是为了让发送者指明在完成响应后连接将被关闭

设置Connection: close后,反而收不到 服务器的断开了
这句什么意思?

读书人网 >C++

热点推荐