使用httpclient获得网页,为什么Connection:close呢?
使用httpclient获得网页内容,为什么Connection:Close呢?
我已经试过 get.removeRequestHeader( "Connection ");
get.addRequestHeader( "Connection ", "Keep-Alive ");
和 get.setRequestHeader( "Connection ", "Keep-Alive ");
在获取网页内容是,是可以使Header属性变为Keep-Alive;可是在获取网页附加码图片是,不管怎么设置,get后Header的Connection就是Close。请高手指点。
------解决方案--------------------这个设置只是告诉服务器,你希望保持连接罢了,不代表服务器必须支持这个设置
事实上,如果使用服务器是运行程序的,那么在开始发送数据前是不知道这个结果的大小的,那么则必须Connecion:Close了,这样才可以清楚定义什么时候为流的结束
------解决方案--------------------关注,楼主是要解析附加码吗? 关注中。。。
------解决方案--------------------用网际快车下载软件时,最后和行也是 "Connection:Close "