英国美妆网站:如何用http协议传输xml,传过去了又怎么读取?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/10 11:44:16
我不会用soap,最简单的方法怎么弄???

SOAP是要写报头的,呵呵:
<%
'SoapTest是你调用的方法

url = "http://xxxx.xxxx.xxx"
SoapRequest="<?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>"& _
"<SoapTest xmlns=""此处是你所使用的方法的命名空间"">"& _
"<Username>lingye</Username>"& _
"<PassWord>lingye</PassWord>"& _
"</SoapTest>"& _
"</soap:Body>"& _
"</soap:Envelope>"
Set xmlhttp = server.CreateObject("Msxml2.XMLHTTP")
xmlhttp.Open "POST",url,false
xmlhttp.setRequestHeader "Content-Type", "text/xml;charset=utf-8"
xmlhttp.setRequestHeader "HOST","127.0.0.1"
xmlhttp.setRequestHeader "Content-Length",LEN(SoapRequest)
xmlhttp.setRequestHeader "SOAPAction", url
xmlhttp.Send(SoapRequest)
Response.Write xmlhttp.responseText
Set xmlhttp = Nothing%>