shahriar2010
IS-IT--Management
I'm not that great with ASP , But I am trying to send The XML request through HTTP post as a value of a parameter
called Request.
Here the sample :
xmlString = “Request=<?xml version="1.0" encoding="UTF-8"
standalone="yes"?><VerificationRequest>< ID>XYZ</ID><Key>jhutry</Key><UID>6276109478228235</UID
></VerificationRequest>”
I Used Msxml2.ServerXMLHTTP.6.0 Method but I got the error “Invalid at the top level of the document” . When I omit the Parameter Request from xmlString, it’s work But I need to send this Parameter through HTTP post for get the right answer.
Can someone Help me how can I make it done.
This is the code that I used ,
Set SendDoc = server.createobject("Microsoft.XMLDOM")
SendDoc.ValidateOnParse= True
SendDoc.LoadXML(xmlString)
url = test site.com/checkID
Set poster = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")
poster.open "POST", url, false
poster.setRequestHeader "CONTENT_TYPE", "text/xml"
poster.send SendDoc
Set docReceived = server.createobject("Microsoft.XMLDOM")
docReceived.ValidateOnParse= True
docReceived.LoadXML(poster.responseTEXT)
Thanks,
Shahriar
called Request.
Here the sample :
xmlString = “Request=<?xml version="1.0" encoding="UTF-8"
standalone="yes"?><VerificationRequest>< ID>XYZ</ID><Key>jhutry</Key><UID>6276109478228235</UID
></VerificationRequest>”
I Used Msxml2.ServerXMLHTTP.6.0 Method but I got the error “Invalid at the top level of the document” . When I omit the Parameter Request from xmlString, it’s work But I need to send this Parameter through HTTP post for get the right answer.
Can someone Help me how can I make it done.
This is the code that I used ,
Set SendDoc = server.createobject("Microsoft.XMLDOM")
SendDoc.ValidateOnParse= True
SendDoc.LoadXML(xmlString)
url = test site.com/checkID
Set poster = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")
poster.open "POST", url, false
poster.setRequestHeader "CONTENT_TYPE", "text/xml"
poster.send SendDoc
Set docReceived = server.createobject("Microsoft.XMLDOM")
docReceived.ValidateOnParse= True
docReceived.LoadXML(poster.responseTEXT)
Thanks,
Shahriar