10 个解决方案
#1
如果报头里面有content_length的话,可以啊,读到content_length之后就关闭连接
如果没有content_length,就没办法了,下载完才知道
如果没有content_length,就没办法了,下载完才知道
#2
http协议肯定不行,象讯雷等下载工作就可以知道,
#3
拜托,对http协议的下载,迅雷一样知道大小
#4
有没有一种只获取http头的方法?
#5
现成的好像没有
http基于tcp,你可读取服务器返回的数据,发现有连续两个换行,则之前的部分就是报头,剩余的就不读了。
#6
看了 谢谢分享
#7
关注,学习
#8
我也是遇到这个问题
#9
可以用head方法嘛 服务器就只会返回http头了 不过具体怎么用得楼主自己查查了
#10
HEAD 方法果然有效
#1
如果报头里面有content_length的话,可以啊,读到content_length之后就关闭连接
如果没有content_length,就没办法了,下载完才知道
如果没有content_length,就没办法了,下载完才知道
#2
http协议肯定不行,象讯雷等下载工作就可以知道,
#3
拜托,对http协议的下载,迅雷一样知道大小
#4
有没有一种只获取http头的方法?
#5
现成的好像没有
http基于tcp,你可读取服务器返回的数据,发现有连续两个换行,则之前的部分就是报头,剩余的就不读了。
#6
看了 谢谢分享
#7
关注,学习
#8
我也是遇到这个问题
#9
可以用head方法嘛 服务器就只会返回http头了 不过具体怎么用得楼主自己查查了
#10
HEAD 方法果然有效