クライアント(curlを使用)とContent-Encoding:Kozsサーバー(gzip、deflate)間の交換データの簡単な例を探しています。コンテンツエンコーディングのコアとカール:gzip、deflate
詳細:クライアントにログファイルがあります。クライアントはログファイルを圧縮し、ログファイルをサーバーに送信します。サーバーはログファイルを解凍し、内容を取得します。
私はカールコマンドとコーヤーズコードの両方を教えてください。
ありがとうございます。
クライアント(curlを使用)とContent-Encoding:Kozsサーバー(gzip、deflate)間の交換データの簡単な例を探しています。コンテンツエンコーディングのコアとカール:gzip、deflate
詳細:クライアントにログファイルがあります。クライアントはログファイルを圧縮し、ログファイルをサーバーに送信します。サーバーはログファイルを解凍し、内容を取得します。
私はカールコマンドとコーヤーズコードの両方を教えてください。
ありがとうございます。
あなたが
curl -v -H "Content-encoding: gzip" -X POST -H 'Content-Type: application/json;charset=UTF-8' --data-binary @youdataFile.gzip your_endpoint.com
を使用して行うことができ、あなたがkoaServerでその要求を解凍したい場合、私は本当にそれについて知らないが、確実に希望のカールを使用してサーバーに圧縮されたリクエストを送信したいです知っている。でも私は
これは私がzlib
var zlib = require('zlib');
zlib.unzip(buffer, (err, buffer) => {
if (err) return console.log(err);
var dataString = buffer.toString();
});
ちょっと@pointネットワークを用い興亜Serverのデータを解凍する方法であることを知ることが必要でだとして、私はZLIBを使用してデータを解凍する方法を投稿してください。見てみな。 –
私はまだそれを試していないが、確かにそれを試してみるだろうが、ソリューションのための@HahaTTproありがとう –