Just a shoot in the dark:
try adding lxmlObj.setRequestHeader( "Content-Type","application/x-www-form-urlencoded") in you SET HEADER section
Jaime
>Partial code block below.
>
>Everyone has told me that the headers need to be set prior to the POST, but I get an OLE Exception on the MSXML3.DLL when I do that. But, it doesn't seem to work and return the proper XML when it is after the POST either.
>
>Any help appreciated.
>
>
>* Create XMLHttp Object
>* lxmlObj = CREATEOBJECT("Microsoft.XMLHTTP")
> lxmlObj = CREATEOBJECT("MSXML2.XMLHTTP.3.0")
>
>* Open GET
>lxmlObj.Open("POST", lcURL, .F.)
>
>* Set Header
>lxmlObj.SetRequestHeader("authorization", cAuthenticate)
>lxmlObj.SetRequestHeader("SOAPAction", "")
>
>* SEND
>lxmlObj.SEND()
>
Why do programs stop working correctly as soon as you leave the Fox?