gzip壓縮的http數據流都包含 “Content-Encoding: gzip/r/n/r/n” ;
緊跟其后的是壓縮后的數據長度,占三個字節,然后是 /r/n ,占兩個字節;
再往后就是壓縮數據了,可以直接將 壓縮數據 copy到文件里用gz解壓縮軟件可以直接解壓縮。
在代碼中只需要調用對應的解壓縮接口應該就可以解壓縮了,后續感興趣的可以嘗試一下。
ps: 分析數據包建議可采用wireshark協議分析軟件,自己設計的協議可以用lua語言編寫解析腳本進行測試工作也挺方便的。
新聞熱點
疑難解答