我正在尋找客戶端(使用curl)和Koajs服務器與內容編碼之間交換數據的簡單示例:gzip,deflate。Koajs and curl with Content-Encoding:gzip,deflate
更多詳細信息:客戶端有日誌文件。客戶端壓縮日誌文件並將日誌文件發送到服務器。服務器解壓日誌文件並獲取內容。
請給我curl命令和Koajs代碼。
謝謝。
我正在尋找客戶端(使用curl)和Koajs服務器與內容編碼之間交換數據的簡單示例:gzip,deflate。Koajs and curl with Content-Encoding:gzip,deflate
更多詳細信息:客戶端有日誌文件。客戶端壓縮日誌文件並將日誌文件發送到服務器。服務器解壓日誌文件並獲取內容。
請給我curl命令和Koajs代碼。
謝謝。
當你想使用curl,你可以做發送壓縮請求服務器,以便使用
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的解決方案,雖然我還沒有嘗試過,但一定會試一試 –