I originally posted this back on dec 13 at:<BR>http://www.aspmessageboard.com/forum/xml.asp?M=747502&T=747502&F=38&P=1<BR><BR>I am creating an XML document client-side with JScript and then sending it to an ASP page using the MS XMLHTTP component. <BR><BR>Even though my "open" says "post", a look through the IIS logs show that the XML is being passed as part of the query string too. Is this normal? I have looked all around the MSDN site and can&#039;t find any mention of this behavior. <BR><BR>Just in case it is a coding problem on my part, a copy of my JScript function is shown below. <BR><BR>function sendToServer(theXMLRequest, returnToCaller){ <BR> var objXML = new ActiveXObject("MSXML2.DOMDocument"); <BR> var oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); <BR> var sURL = "http://www.message911.com/webservice/newlistener.asp"; <BR> objXML.async=false; <BR> objXML.load(theXMLRequest); <BR> oXMLHTTP.open("POST", sURL, false); <BR> oXMLHTTP.send(theXMLRequest); <BR> if(oXMLHTTP.responseText != ""){ <BR> var objXMLResponse = oXMLHTTP.responseText; <BR> objXML = new ActiveXObject("MSXML2.DOMDocument"); <BR> objXML.async=false; <BR> objXML.loadXML(objXMLResponse); <BR> if(objXML.parseError.errorCode != 0){ <BR> var myErr = objXML.parseError; <BR> alert("There was an error " + myErr.reason + "
Response:" + objXMLResponse ); <BR> }else{ <BR> if(objXMLResponse.indexOf("ERROR") &#062; 0){ <BR> var theError = getXMLErrorMessage(objXMLResponse) <BR> alert(theError); <BR> if(theError == "You are not logged in"){ <BR> parent.parent.location="/default.asp"; <BR> } <BR> if(returnToCaller == true){ <BR> return "" <BR> } <BR> }else{ <BR> if(returnToCaller == true){ <BR> return oXMLHTTP.responseText <BR> } <BR> } <BR> } <BR> }else{ <BR> alert("We were not able to communicate to the server.

Please try again."); <BR> } <BR>}