在使用Qt的现有应用程序中,QHttp类用于通过网络访问数据。这种通信在未压缩的时刻,但服务器允许压缩(并且浏览器实际使用它)。我如何使用QHttp进行接受压缩?如何使用QHttp进行压缩?
1
A
回答
2
QHttp是过时的类。尝试使用QNetworkAccessManager。它使用压缩默认情况下,响应
0
根据这一两个来源,服务器只能够发送压缩响应,并在浏览器做解压处理,所以我认为你要么使用/实现解压缩功能。
相关问题
- 1. 如何使用pigz进行解压缩
- 2. 如何在Java中使用LZMA SDK进行压缩/解压缩
- 3. 使用lz4进行C++压缩,压缩信息不如预期
- 4. 如何使用批处理命令压缩文件而不进行压缩
- 5. 路径压缩,此代码如何进行路径压缩?
- 6. 使用zlib库进行gzip解压缩
- 7. .htaccess使用php5.4进行站点压缩
- 8. 使用Ionic.Zip进行动态压缩c#
- 9. 使用C++进行文件压缩
- 10. 使用Safari对SSL进行Gzip压缩?
- 11. 使用ffmpeg进行自适应压缩
- 12. 使用PCA进行图像压缩
- 13. 使用ImageResizer对Jpegs进行LoseLess压缩
- 14. PDF,使用java进行barcode4j压缩
- 15. three.js使用PNG进行纹理压缩
- 16. openlayers,使用YUI进行错误压缩
- 17. 使用bitset进行DNA压缩java
- 18. 使用SVD进行图像压缩
- 19. C#:使用aforge.net进行视频压缩
- 20. 使用zlib进行内存解压缩
- 21. 使用jazzlib在j2me中进行压缩
- 22. 如何使用命令行解压缩xip压缩文件?
- 23. 如何进行图像压缩
- 24. 当试图压缩和压缩多个文件时,如何使用InputStream进行压缩并作为InputStream返回?
- 25. 如何使用Rails对网页输出进行gzip压缩?
- 26. 如何使用Web.config进行Url HTTP压缩和缓存?
- 27. 如何在7z中使用默认名称进行压缩?
- 28. 如何以最低的CPU使用率进行jpeg压缩?
- 29. 如何使用Struts 2对ajax请求进行gzip压缩?
- 30. 如何使用c#压缩消息并使用javascript解压缩?
你是对的,QNetworkAccessManager不支持gzip。阅读文档后并不清楚。但是旧的代码与QHttp的使用非常纠结,改为QNetworkAccessManager是一些工作。 – Mnementh
所以你可以添加到你的请求头“Accept-Encoding:gzip,deflate” –