【发布时间】:2016-11-23 11:32:12
【问题描述】:
这是关于我关于 removing the expect headers 的问题的跟进。
我有一个模拟外部端点的模拟肥皂服务器。它是使用php的默认SoapServer设置的:
$server = new SoapServer('http://externalapi.foo/the_wsdl.xml');
$server->setClass(ExternalApi::class);
$server->handle($HTTP_RAW_POST_DATA);
以前有效,一旦我删除客户端中的期望标头,我只会得到一个空响应,无论请求使我的接受失败:
HTTP/1.1 200 OK
Connection: keep-alive
Content-Type: text/html
Date: Wed, 23 Nov 2016 11:18:40 GMT
Server: nginx/1.11.6
Transfer-Encoding: chunked
X-Powered-By: HHVM/3.15.3
""
("" 是空文本的占位符。)
【问题讨论】:
标签: php soap soapserver