当前位置: 代码迷 >> C# >> 下载文件,chunked 编码的,如何解码
  详细解决方案

下载文件,chunked 编码的,如何解码

热度:134   发布时间:2016-05-05 02:33:43.0
下载文件,chunked 编码的,怎么解码?
只能用浏览器打开下载,用下载工具下载只能获取到data.php这样的文件。

HTTP/1.1 404 Not Found
Transfer-Encoding:chunked,chunked
Connection:keep-alive
accept-length:68096
content-disposition:attachment; filename=20150826523211224.doc
Accept-Ranges:bytes
Cache-Control:private
Content-Type:application/msword
Date:Mon, 19 Oct 2015 00:22:35 GMT
Set-Cookie:ECS_ID=c6fc9d9d14c3ca9078cf5c58d5259c2180d460a7; path=/
Server:nginx/1.0.10
X-Powered-By:PHP/5.2.17p1
Content-Length:65536

谁有c#的下载文件的相关代码吗?
------解决思路----------------------
这上面都写了HTTP/1.1 404 Not Found了,那肯定是找不到页面了,你怎么取
------解决思路----------------------
引用:
但是用浏览器可以下载文件。

如果浏览器可以,那估计是你提交的请求验证没通过,你需要提交和浏览器完全一样的请求,才能获取到,具体可以先截获浏览器的HTTP请求,然后再用代码发一样的
------解决思路----------------------
先将浏览器调整为IE兼容模式,试一下看看,不行后面再跟你说。
------解决思路----------------------
请给出 url