【发布时间】:2012-04-23 22:40:13
【问题描述】:
我在 w3.org 中没有找到答案。
几乎所有示例都包含肥皂响应 http-header 中的内容长度。
第一个问题: 但这在技术上是否必要?
我正在努力使用一个肥皂服务,其中 php-soap-library (PEAR SOAP_Server) 正在设置响应 xml 的正确内容长度,但之后 lighttpd 正在压缩内容,所以我得到的响应比内容长度。
并且像soapUI这样的一些应用程序正在等待所有内容(由http-header设置)到达。
第二个问题:
- 谁在这条链中的行为/配置错误? php-> lighttpd->soapUI
- 是设置解压内容长度的php代码吗?
- 是压缩响应的 lighttpd,但不会覆盖或删除 内容长度标头?
- 或者是soapUI,它不应该等待15秒以获得更多内容?
编辑: 进一步调查显示,php 脚本正在压缩内容本身,并且始终设置未压缩的内容长度,而不是 lighttpd。
不过Tom van der Woerdts 的回答还是很有帮助的。
【问题讨论】: