首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何读取在http响应中发送的GZip内容

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

Stack Overflow用户
提问于 2013-02-01 17:35:13
回答 2查看 745关注 0票数 0

我已经尝试了一个多星期,以便能够阅读以Http响应发送的gzipped内容。

好的,让我说得更具体一些-- web服务器发送一个响应,该响应具有Content-Disposition报头和附件属性,就像下面这样,

Content-Disposition:附件、filename=00011122.txt

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

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

我在网上搜索过,尝试过很多东西,但似乎都没有用。

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

任何帮助,建议,反馈都将非常感谢。

问候你,杰伊

EN

回答 2

Stack Overflow用户

发布于 2013-02-11 10:36:03

这个支持还没有添加到cURL中。请参阅:http://curl.haxx.se/mail/tracker-2007-12/0008.html

票数 0
EN

Stack Overflow用户

发布于 2013-02-19 22:55:12

我希望能像你说的那么简单。不幸的是,这不是那么容易做到的。特别是当内容是gzip格式的时候。

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

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

问候你,杰伊

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14643294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档