郁闷的GZIP
手机上网,流量宝贵,所以在自己做的程序中想吧数据压缩下。结果遇到个奇怪的问题。
用GET方法时
Dim wq As HttpWebRequest = HttpWebRequest.Create(url)
wq.Headers.Add("Accept-Encoding", "gzip, deflate")
......................
....................
然后用httpwebresponse读取,最后生成字符串后,是乱码,的确是被压缩了。
用POST方法时
Dim wq As HttpWebRequest = HttpWebRequest.Create(url)
wq.Headers.Add("Accept-Encoding", "gzip, deflate")
wq.Method = "POST"
...................
...............
然后用httpwebresponse读取,最后生成字符串后,却是很正常的字符串,没有被压缩。
这两个URL地址都是支持GZIP压缩的,我已经查过了。
难道POST方法不能压缩吗,请高手教我。