A
Aliandro
Hi I am really stuck and need some expertise help please.
I have an XML file:
<XML>
<USER_INFO>
<USERNAME>username</USERNAME>
<PASSWORD>password%</PASSWORD>
</USER_INFO>
<SITE_INFO>
<SITE_NO>18856</SITE_NO>
</SITE_INFO>
</XML>
I am trying to use HTTP Post to send the above XML to an ASP page, this is
the code I am using to send the XML to the ASP Page.
<html>
<head>
<script type="text/javascript">
function getPage()
{
var objHTTP = new ActiveXObject("Microsoft.XMLHTTP")
objHTTP.Open('POST','http://websitetoxmlgateway/xmlgateway.asp',false,'username','password%')
//gateway where the ASP page is
objHTTP.Send("http://mywebsite/note.xml") //my xml file
document.all['A1'].innerText= objHTTP.status
document.all['A2'].innerText= objHTTP.statusText
document.all['A3'].innerText= objHTTP.responseText
document.all['A4'].innerText= objHTTP.responseXML
document.all['A5'].innerText= objHTTP.responseXML.nodeName;
}
</script>
</head>
<body onload="getPage()">
<h2>Using the HttpRequest Object</h2>
<p>
<b>status:</b>
<span ID="A1"></span>
</p>
<p>
<b>status text:</b>
<span ID="A2"></span>
</p>
<p>
<b>response:</b>
<br><span ID="A3"></span>
</p>
<p>
<b>response2:</b>
<br><span ID="A4"></span>
</p>
<p>
<b>response3:</b>
<br><span ID="A5"></span>
</p>
</body>
</html>
When I do the Post and run the above file on my server it tells me the
following Error Message.
<XMLRESPONSE><ERRORS><ERROR><COMPONENT>RX_RMS</COMPONENT><INTERFACE>IGateway</INTERFACE><METHOD>Execute</METHOD><TEXT>"USERNAME"
node missing or empty [2]</TEXT><DATETIME>02 Feb 2005
08:40:03</DATETIME></ERROR></ERRORS></XMLRESPONSE>
Any help is appreciated. Thanks for your time.
Ali
I have an XML file:
<XML>
<USER_INFO>
<USERNAME>username</USERNAME>
<PASSWORD>password%</PASSWORD>
</USER_INFO>
<SITE_INFO>
<SITE_NO>18856</SITE_NO>
</SITE_INFO>
</XML>
I am trying to use HTTP Post to send the above XML to an ASP page, this is
the code I am using to send the XML to the ASP Page.
<html>
<head>
<script type="text/javascript">
function getPage()
{
var objHTTP = new ActiveXObject("Microsoft.XMLHTTP")
objHTTP.Open('POST','http://websitetoxmlgateway/xmlgateway.asp',false,'username','password%')
//gateway where the ASP page is
objHTTP.Send("http://mywebsite/note.xml") //my xml file
document.all['A1'].innerText= objHTTP.status
document.all['A2'].innerText= objHTTP.statusText
document.all['A3'].innerText= objHTTP.responseText
document.all['A4'].innerText= objHTTP.responseXML
document.all['A5'].innerText= objHTTP.responseXML.nodeName;
}
</script>
</head>
<body onload="getPage()">
<h2>Using the HttpRequest Object</h2>
<p>
<b>status:</b>
<span ID="A1"></span>
</p>
<p>
<b>status text:</b>
<span ID="A2"></span>
</p>
<p>
<b>response:</b>
<br><span ID="A3"></span>
</p>
<p>
<b>response2:</b>
<br><span ID="A4"></span>
</p>
<p>
<b>response3:</b>
<br><span ID="A5"></span>
</p>
</body>
</html>
When I do the Post and run the above file on my server it tells me the
following Error Message.
<XMLRESPONSE><ERRORS><ERROR><COMPONENT>RX_RMS</COMPONENT><INTERFACE>IGateway</INTERFACE><METHOD>Execute</METHOD><TEXT>"USERNAME"
node missing or empty [2]</TEXT><DATETIME>02 Feb 2005
08:40:03</DATETIME></ERROR></ERRORS></XMLRESPONSE>
Any help is appreciated. Thanks for your time.
Ali