oXML.load(lcINIFile)?
*lcSendBody is a 5K XML (won't fit in URL) >>* Client script - note the URL is to a foxISAPI COM >>lcURL=[http://localhost/scripts/foxISAPI.dll/VFPDLL.App.Relay?" >>oHTTP=NewOBJECT("MSXML2.XMLHTTP") >>oHTTP.open([POST],lcURL,.f.) >>oHttp.setRequestHeader("Content-Type", "text/xml") >>oHttp.send(lcSendBody)>>The script is just like an ASP call, except it's a foxISAPI server. In asp we the "request" service that has a pointer to the xml string (lcSendBody), but in fosISAPI, all we have is the stuff in "formvars". Where would the reference (or pointer) to the xml string in lcSendBody be? Would "Request" also be the argument for "oXML.Load()"?
DEFINE CLASS App as Custom OLEPUBLI >>* Relay >>* Get the XML from the client >>PROCEDURE Relay >>LPARAMETERS lcFormsVars,lcIniFile,lnReleaseFlag >>oXML = Server.CreateObject("Msxml2.DOMDocument") >>oXML.async = .f. >>oXML.resolveExternals = .f. >>oXML.load(Request) && Will this work? >>ENDPROC && Relay >>ENDDEFINE && App>>