【发布时间】:2013-01-16 14:06:47
【问题描述】:
我已经尝试了一个多星期,以便能够读取在 Http Respose 中发送的 gzip 压缩内容。
好的,让我更具体一点 - Web 服务器发送一个包含 Content-Disposition 标头和附件属性的响应,如下所示,
Content-Disposition:附件,文件名=00011122.txt
我可以保存所有收到的“响应标题”,但是无法保存发送的 .txt 文件。此外,在收到所有标题后,我还收到了一些乱码,我假设是 .txt 文件。
但我完全不知道如何保存这个文件并解压缩它并将其内容作为任何其他文本文件查看。
我已经搜索了互联网并尝试了很多东西,但似乎没有任何帮助。
我使用 cURL - libcurl.net、C# 作为我的编程语言。
我们将不胜感激任何帮助、建议和反馈。
问候, 周杰伦
【问题讨论】:
-
这与 Content-Disposition 有什么特别的关系?无论如何,您可能看到的是使用 Content-Encoding "gzip" 的响应。所以你需要做的是对payload应用GZIP解压。
标签: curl gzip attachment content-disposition libcurl.net