我已经问了一些关于压缩HTTP请求头文件here和here的问题,但我怎么跳过HTTP响应部分...我正在寻找一种方法来减少/压缩HTTP响应中的头文件...
The情况是,我正在与远程服务器通信Java ME应用程序,并且任何额外的行李正在导致我排除大量负载...
假设客户端和服务器都在我的控制之下您会建议什么解决方案?压缩HTTP响应头?
0
A
回答
2
压缩请求的相同通用机制适用于响应。再次,标题本身不可压缩...只有响应内容可以在符合HTTP 1.1的实现中压缩。
指定服务器应该压缩响应的方法是设置一个“Accept-encoding”标头,如HTTP 1.1规范的14.3节所述。但是,您将受到服务实施方的支配,是否会为您压缩响应。如果服务器无法按照您的要求进行压缩,则可能会发送406不可接受的响应。另外,一个服务器端的HTTP实现可能会忽略你的Accept- *头并且发送未压缩的响应。
+0
你的意思是说comression并不完全在我们的控制之下?...服务器端的实现决定它吗?.. – 2009-09-22 06:05:26
+1
@Kevin - yup。 HTTP规范描述了你指定什么是可接受的方式,但最终服务器可以自由地说它不能/不会以你想要的形式传递内容。 – 2009-09-22 06:31:13
相关问题
- 1. 如何压缩HTTP响应头文件?
- 2. 如何使用mongrel压缩http响应
- 3. 在Java中解压缩GZIPed HTTP响应
- 4. 压缩Http头文件
- 5. HTTP响应Accept头
- 6. android httprequest压缩响应
- 7. Web服务响应压缩
- 8. ASP.NET WebService响应压缩
- 9. 压缩标头
- 10. 为什么我不应该在HTTP标头中压缩图像?
- 11. HTTP套接字:响应头
- 12. IWebBrowser2的HTTP响应头
- 13. Rebol - HTTP响应头文件
- 14. 拦截HTTP响应头
- 15. GZIPOutputStream未正确压缩HTTP响应的字符串
- 16. 解压缩GZIP http响应(使用jersey客户端api,java)
- 17. 集成测试支持流式gzip压缩http响应的库
- 18. Libevent HTTP Server&压缩?
- 19. 是否可以通过PHP解压缩SharpZipLib压缩响应?
- 20. 的NSXMLParser initWithContentsOfURL - 解析gzip压缩响应
- 21. AWS API网关压缩响应
- 22. 压缩Django REST中的响应负载?
- 23. 在ASP.NET中发送压缩响应
- 24. Spring引导请求响应压缩
- 25. 分块编码响应的gzip压缩?
- 26. Flex - HTTPService和gzip压缩响应?
- 27. GZIP解压缩:ed响应(Grails/Groovy)
- 28. Wildfly中REST响应的GZip压缩
- 29. 如何压缩ajax请求的响应?
- 30. Zend Framework和响应gzip压缩
哪个HTTP守护程序是运行的服务器,以及您使用什么语言(如果有)来生成服务器的响应? – bcat 2009-09-22 04:02:24
我不认为“压缩”标题是可能的,但修剪不必要的字段或缩短返回值可能是可行的。检查您的服务器文档以找到配置标题字段的方法。 – 2009-09-22 04:22:32
@bcat:使用servlet技术的Apache Tomcat服务器...语言Java ... – 2009-09-22 06:03:18