文章目录[隐藏]
我有一个 http://192.168.19.134/service/api.php?wsdl
做了简单的两个函数, feedback 和 add
我使用vb调用时,用soap toolkit很容易就可以调用了
Dim ss As New SoapClient30 ss.MSSoapInit "http://192.168.19.134/service/api.php?wsdl"MsgBox ss.feedback("zzzz")MsgBox ss.Add(34, 56)
但是想学习一下使用xmlhttp,通过soap来调用,应该怎么写?
url = "http://192.168.19.134/service/api.php?wsdl" oXMLHttp.Open "POST", url, False oXMLHttp.setRequestHeader "Content-Type", "text/xml; charset=utf-8" oXMLHttp.setRequestHeader "Content-length", Le<div style="color:transparent">!本文来源gaodai.ma#com搞#代!码(网</div><em>搞gaodaima代码</em>n(URLEncode(postData)) oXMLHttp.setRequestHeader "Accept-Language", "zh-CN" oXMLHttp.setRequestHeader "SOAPAction", "http://192.168.19.134/service/api.php?wsdl" oXMLHttp.setRequestHeader "Host", "192.168.19.134" oXMLHttp.Send URLEncode(postData)
postdata
postData = "<?xml version=""1.0"" encoding=""utf-8""?>" postData = postData & "" postData = postData & "" postData = postData & "" postData = postData & "1" postData = postData & "2" postData = postData + "" postData = postData + "" postData = postData + ""
我这样写的消息发过去总是收到500的错误,到底是哪里错了呢?
回复讨论(解决方案)
大哥。这里好像是php的版块。。
你的 soap 服务端支持 get 或 post 方式吗?
支持
你的 soap 服务端支持 get 或 post 方式吗?