【问题标题】:500 Internal Service Error500 内部服务错误
【发布时间】:2016-12-25 23:41:39
【问题描述】:

我有一个 SOAP 服务器。当通过 PHP 连接时,结果是正确的,但是当我使用 SoapUI 之类的工具时,会出现以下错误:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>Bad Request</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

这是负责人的回应:

HTTP/1.1 500 内部服务错误日期:2016 年 8 月 18 日星期四 22:07:42 格林威治标准时间

如果我在文件服务器中注释以下行不再获得 500 内部:

$server->handle();

【问题讨论】:

    标签: php xml web-services soap internal


    【解决方案1】:

    如果您使用内置的 PHP Soapclient 进行调用,并且它可以正常工作,那么您执行 $soapclient-&gt;__getLastRequest() 并将 XML 与 SoapUI 生成的请求进行比较。这应该可以帮助您解决 SoapUI 请求。

    【讨论】:

      猜你喜欢
      • 2012-05-05
      • 2019-01-17
      • 2011-10-17
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多