如何读取在 http 响应中发送的 GZip 内容



我已经尝试了一个多星期,以便能够读取在 Http Respose 中发送的压缩内容。

好的,让我更具体一点 - Web 服务器发送一个响应,其中包含内容处置标头和附件属性,如下所示,

内容处置:附件,文件名=00011122.txt

我可以保存所有发送给我的"响应标头",但是无法保存发送的.txt文件。此外,在收到所有标题后,我还收到了一些乱码文本,我认为这是.txt文件。

但是我完全不知道如何保存此文件并解压缩它并像任何其他文本文件一样查看内容。

我搜索了互联网并尝试了很多东西,但似乎没有任何帮助。

我正在使用cURL - libcurl.net,C#作为我的编程语言。

任何帮助,建议,反馈将不胜感激。

问候杰

支持尚未添加到 cURL。请参阅:http://curl.haxx.se/mail/tracker-2007-12/0008.html

我希望它像你提到的一样简单。不幸的是,这不能那么容易做到。尤其是当内容被 gzip 压缩时。

我在互联网上遇到了很多从响应中保存数据的例子。但是,没有一个示例显示如何保存作为 Content-Dispositon 标头的一部分发送的数据,尤其是在内容为 gzip 时。

如果您知道如何做到这一点,请告诉我。

问候杰

相关内容

  • 没有找到相关文章

最新更新