当前位置: 首页 > 知识库问答 >
问题:

SOAP响应/请求,然后如何将其转换为PHP

张积厚
2023-03-14

有谁能指导我用PHP编码的方法吗?

<?xml version=“1.0”encoding=“UTF-8”?> http://www.w3.org/2001/xmlschema-instance”xmlns:xsd=“http://www.w3.org/2001/xmlschema”xmlns:soap=“http://schemas.xmlsoap.org/soap/envelope/”">

string

响应

<?xml version=“1.0”encoding=“UTF-8”?>

我如何获得关于请求/响应的POST,Host,Content-Type,Content-Length,SOAPAction?

共有1个答案

段渊
2023-03-14

如果您使用的是PHP内置的SOAP客户端,那么您可以通过使用以下方法获得所有http头,如Content-Type、Content-Length和SOAPAction等:

var_dump($soapclient->__getLastRequestHeaders());

而且

var_dump($soapclient->__getLastResponseHeaders());
 类似资料:
  • 问题内容: 我无法将SOAP响应转换为php中的Array。 这是代码 这是SOAP响应。 我使用以下方法将其转换为数组,但输出为空。 请给我建议。 问题答案: 终于我找到了解决方案 我们可以通过以下方式从SOAP获得响应主体 范例1: 示例2:

  • 我是一个全新的在做这3步,所以你能不能请帮助我一步一步。(我懂Java语言,到处写过几个脚本,但从来没有接触过SOAP的东西)。我需要这样做: 1)从两个SOAP服务请求并将响应存储在两个对象中。 4)在控制台中报告差异(而不是在JUnit中作为错误)。 谢谢!

  • 问题内容: 我是使用SOAP API的新手 我有一个来自API的肥皂响应 我正在尝试将其转换为对象。 通过在线阅读文章,我试图使用JAXB来做到这一点,但是我的对象是空的。 这是读取响应的代码。我将响应写到xml文件中以进行测试: 本类: 提前致谢! 问题答案: 您可以使用此代码检索POJO,还可以将@XmlRootElement作为标头添加到POJO。 (我没有测试下面的代码) 编辑: 我为您找

  • 我正在尝试为我的PHP网站使用外展API。关于外联,这是他们提到的要求: 邮递https://api.outreach.io/api/v2/prospects {“data”:{“attributes”:{“firstName”:“Test_3”,“lastName”:“API”},“type”:“prospect”} 在PHP中,我将其转换为以下代码,但它给出了错误“错误请求”。请帮助我我做错了

  • 我正在使用API,我是PHP SOAP的新手。我正在尝试创建一个请求来获取车辆值,并希望获得响应值。 以下是示例SOAP 1.1请求。显示的占位符需要替换为实际值。 这是SOAP客户端URL调用- 这是我尝试过的,但没有结果- 我尝试了另一种方法,但在解析WSDL时出错 这是我得到的错误- SOAP-ERROR:解析WSDL:无法从'POST /vehicles/vehicle.asmxHTTP/

  • 我试图让下面的命令行使用请求库在Python中工作: curl在Anaconda Prompt中从包含test_GetCapabilities.xml文件的目录中执行时立即返回所需的响应。但是当我运行下面的Python脚本时,发布请求不起作用。 上述代码在大约一分钟后超时,并给出以下堆栈: Runfile('C:/Python/SOAP_curl.py', wdir='C:/Python')Tra