带有CURL的PHP中的SOAP请求由于php.net上的SOAP手册不是很友好,我找不到任何好的例子,我会在这里发布我的问题。如何创建PHP SOAP请求看起来像这样?POST /MySERVER/myWSDLservice.asmx HTTP/1.1Host: connection.mywebsite.comContent-Type: text/xml; charset=utf-8Content-Length: lengthSOAPAction: "http://connection.mywebsite.com/MySERVER/GetCarType"<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetCarType xmlns="http://connection.mywebsite.com/MySERVER/">
<IDNumber>string</IDNumber>
</GetCarType>
</soap:Body></soap:Envelope>请注意:有用户/通过身份验证SSL连接任何建议/链接/示例非常感谢。
2 回答
![?](http://img1.sycdn.imooc.com/5458502c00012d4a02200220-100-100.jpg)
蛊毒传说
TA贡献1895条经验 获得超3个赞
我正在尝试使用curl来使用SOAP Web服务,但我只收到一条错误,上面写着“不支持的媒体类型”。有一种方法可以强制使用Content-type标头?当我设置CURLOPT_POSTFIELDS时,Content-type更改为“application / x-www-form-urlencoded”
- 2 回答
- 0 关注
- 444 浏览
添加回答
举报
0/150
提交
取消