使用httpclient获得网页,为什么Connection:close呢?

steven2009 2007-01-22 01:42:27
使用httpclient获得网页内容,为什么Connection:Close呢?

我已经试过 get.removeRequestHeader("Connection");
get.addRequestHeader("Connection", "Keep-Alive");
和 get.setRequestHeader("Connection", "Keep-Alive");
在获取网页内容是,是可以使Header属性变为Keep-Alive;可是在获取网页附加码图片是,不管怎么设置,get后Header的Connection就是Close。请高手指点。
...全文
1607 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwlk 2007-01-22
  • 打赏
  • 举报
回复
用网际快车下载软件时,最后和行也是 "Connection:Close"
Mybeautiful 2007-01-22
  • 打赏
  • 举报
回复
关注,楼主是要解析附加码吗? 关注中。。。
ChDw 2007-01-22
  • 打赏
  • 举报
回复
这个设置只是告诉服务器,你希望保持连接罢了,不代表服务器必须支持这个设置

事实上,如果使用服务器是运行程序的,那么在开始发送数据前是不知道这个结果的大小的,那么则必须Connecion:Close了,这样才可以清楚定义什么时候为流的结束

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧