如何在asp中post一段xml包到一个地址

ppxstar 2003-07-28 12:09:44
我做一个程序,要将一段xml字串post到一个固定的地址解析。但却怎么都post不过去

写法如下:

strXML="<?xml version=""1.0""?>"
strXML=strXML&"<misc_command version=""1.5"">"
strXML=strXML+"<command_name>发送</command_name>"
strXML=strXML+"<command_data_block>"
strXML=strXML+"<sid>123456789</sid>"
strXML=strXML+"<service_id>987654321</service_id>"
strXML=strXML+"<sp_id>1234</sp_id>"
strXML=strXML+"<sp_password>1234</sp_password>"
strXML=strXML+"</command_data_block>"
strXML=strXML+"</misc_command>"

set docRequest=Server.CreateObject("MSXML2.DOMDocument")
docRequest.loadXML(strXML)

Set oReq=Server.CreateObject("MSXML2.XMLHTTP")
oReq.open "post",sendtourl,false
oReq.send(docRequest)
...全文
27 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2003-07-28
  • 打赏
  • 举报
回复
what error did you get?

Set oReq=Server.CreateObject("MSXML2.ServerXMLHTTP")
oReq.open "post",sendtourl,false
oReq.SetRequestHeader("Content-Type","text/xml")
oReq.send(docRequest)
'oReq.send(strXML)
shanhe 2003-07-28
  • 打赏
  • 举报
回复
to ssm1226(雨中人) ( ) :

最好加上
response.end,有时大数据量会导致asp错误
ssm1226 2003-07-28
  • 打赏
  • 举报
回复
一个接收文件eg:

<%
Dim objXMLDoc
' Response.ContentType = "text/xml"

Set objXMLDoc = Server.CreateObject("Msxml2.DOMDocument")
objXMLDoc.async=false

objXMLDoc.load Request
objXMLDoc.save "c:\test.xml"
%>

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧