0

Http Resposeで送信されたgzip圧縮されたコンテンツを読み取れるようにするために、1週間以上努力してきました。

OK、具体的に説明します。Webサーバーは、Content-Dispositionヘッダーと添付ファイル属性を持つ応答を送信します。

Content-Disposition:添付ファイル、filename =00​​011122.txt

届いたすべての「応答ヘッダー」を保存できますが、送信された.txtファイルを保存できません。さらに、すべてのヘッダーを受け取った後、私はいくつかのぎこちないテキストも受け取りました。これは.txtファイルであると思います。

しかし、このファイルを保存して解凍し、他のテキストファイルと同じように内容を表示する方法がまったくわかりません。

私はインターネットを検索して多くのことを試しましたが、何も役に立たないようです。

プログラミング言語としてcURL--libcurl.net、C#を使用しています。

どんな助け、提案、フィードバックも大歓迎です。

よろしく、ジェイ

4

2 に答える 2

0

おっしゃる通り簡単でよかったです。残念ながら、そう簡単にはできません。特にコンテンツが gzip されている場合。

応答からデータを保存するインターネット上のかなりの数の例に出くわしました。ただし、Content-Disposition ヘッダーの一部として送信されるデータを保存する方法、特にコンテンツが gzip されている場合の保存方法を示す単一の例はありません。

これを行う方法を知っている場合は、親切に教えてください。

よろしく、ジェイ

于 2013-02-19T14:55:12.043 に答える
0

サポートはまだ cURL に追加されていません。参照: http://curl.haxx.se/mail/tracker-2007-12/0008.html

于 2013-02-11T02:36:02.790 に答える