l*l 发帖数: 68 | 1 这是我用ASP写的一段TEST CODE. 对方是一个提供酒店预订系统web service的服务器
,我的任务是把下面一段xml数据POST过去。但对方返回总是说"Empty String
Received".
各位大拿能不能帮看看有什么不对的地方,这个XMLHTTP用得对不对,或者可以用别的
什么方法?谢了!
<%
DIM PostData, strStatus, strRetVal, postUrl
PostData = _
"" &_
"http://www.w3.org/2003/05/soap-envelope"" xmlns:ava=""http://AvailReceive/AvailRq"">" &_
"" &_
"" &_
"http://AvailReceive/"">" &_
"" &_
"" &_
"b9cdaa88-b320-4d94-9be5-fc5478729c8b
" &_
"ONR" &_
"GLAS" &_
"2012-03-20
C2T" &_
"3" &_
"" &_
"" &_
"" &_
"" &_
""
response.write("req=" & Server.HTMLEncode(PostData) & " len=" & len(
PostData))
postUrl = "https://services.itsrezexchange.com/ITSTESTAvailUpdate/
availrq.asmx"
'Send the transaction info as part of the querystring
set xml = Server.CreateObject("Microsoft.XMLHTTP") '("MSXML2.
ServerXMLHTTP")
xml.open "POST", postUrl, false
xml.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
xml.setRequestHeader "SOAPAction", "http://AvailReceive/AvailRq"
xml.setRequestHeader "Content-Length", len(PostData)
xml.send (PostData)
strStatus = xml.Status
strRetval = xml.responseText
set xml = nothing
response.write(" ")
response.write("status=" & strStatus & " resp=" & strRetval)
%> | s*****w 发帖数: 215 | 2 asp本身的code应该没有什么问题吧
你看看你的soap格式
【在 l*l 的大作中提到】 : 这是我用ASP写的一段TEST CODE. 对方是一个提供酒店预订系统web service的服务器 : ,我的任务是把下面一段xml数据POST过去。但对方返回总是说"Empty String : Received". : 各位大拿能不能帮看看有什么不对的地方,这个XMLHTTP用得对不对,或者可以用别的 : 什么方法?谢了! : <% : DIM PostData, strStatus, strRetVal, postUrl : : PostData = _ : "" &_
|
|