首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-02-24 
发送 http 请求的 选项我需要在发送 GET 请求的时候, 收到所有包后,断开连接,我设置Connection: Keep-Aliv

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

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

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

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

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

热点排行