We are using a code similar to the following to post some XML data to the server using XMLHTTP. But frequently when we check the request object on the server it is empty. Also we monitored the network packets and in the HTTP header the Content-Length is 0 for such requests. This issue is happening only for certain users and one common aspect we noticed they are behind and ISA firewall. But for the same users if they reattempt to send the data it may work or fail again. Any ideas on why this is happening? SET loXML = CreateObject("MSXML2.XMLHTTP") loXML.Open "POST","Server.asp",FALSE loXML.SEND("<mydata/>")
We have a similar problem to the one you describe below (although we are sending our requests from inside Excel). Network traces show the body is missing from the request from the client, but we have not found a solution. We have noticed that when this affects a client, it seems to affect them for a few minutes and then clear, however we have seen cases where the client never manages to send a message successfully. Restarting excel generally clears the problem, but that is not a practical solution. Can someone please help. "YS Ram" wrote: > We are using a code similar to the following to post some XML data to the > server using XMLHTTP. But frequently when we check the request object on the > server it is empty. Also we monitored the network packets and in the HTTP > header the Content-Length is 0 for such requests. This issue is happening > only for certain users and one common aspect we noticed they are behind and > ISA firewall. But for the same users if they reattempt to send the data it > may work or fail again. Any ideas on why this is happening? > > SET loXML = CreateObject("MSXML2.XMLHTTP") > loXML.Open "POST","Server.asp",FALSE > loXML.SEND("<mydata/>")