0

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

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

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

我可以保存所有收到的“响应标题”,但是无法保存发送的 .txt 文件。此外,在收到所有标题后,我还收到了一些乱码,我假设是 .txt 文件。

但我完全不知道如何保存这个文件并解压缩它并将内容作为任何其他文本文件查看。

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

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

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

问候,杰伊

4

2 回答 2

0

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

于 2013-02-11T02:36:02.790 回答
0

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

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

如果你知道怎么做,请告诉我。

问候,杰伊

于 2013-02-19T14:55:12.043 回答