簡體   English   中英

JavaScript和PHP之間的Gzip

[英]Gzip between JavaScript and PHP

我已經設法將我的響應從服務器gzip壓縮到客戶端,但是現在我還想將從客戶端發送的數據gzip壓縮到服務器。 我正在使用zlib.js ,如下所示:

var gzip = new Zlib.Gzip(dataUint8Array);
var compressed = gzip.compress();

返回的壓縮文件是Uint8數組。 如何將數據發送到服務器,特別是如何在PHP中解碼數據? 我嘗試在PHP中使用gzdecode解碼數組,但這沒有用。 然后,我嘗試將JS中的壓縮數組轉換回字符串,然后再將其發送到服務器,但是gzdecode也無法對其進行解碼。 有什么建議么?

也許這個答案會有所幫助。

https://stackoverflow.com/a/8896524/3585500

使用Accept-Encoding:deflate標頭強制解壓縮。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM