I'm trying to use "MSXML2.XMLHTTP.6.0" to send and receive an XML
I have been using "MSXML2.XMLHTTP.3.0" for over 10 years but suspect some of my clients are having problems with the ActiveX security
I use
I check the status is "200" and get back
lResponseText = oHTTP.responseText
oXML = oHTTP.responseXML
When I'm using "MSXML2.XMLHTTP.6.0" and try to get a element response via
lQualifier=oxml.getElementsByTagName("Qualifier").item(0).text
I now get an error of
'Member ITEM does not evaluate to an object'
Ver 3 works fine.
Do I need to get the element information differently for ver 6
Andrew
I have been using "MSXML2.XMLHTTP.3.0" for over 10 years but suspect some of my clients are having problems with the ActiveX security
I use
Code:
Try
oHttp = CreateObject("MSXML2.XMLHTTP.6.0")
Catch
oHttp = CreateObject("MSXML2.XMLHTTP.3.0")
Endtry
oHttp.Open("POST",lUrl,.f.)
oHttp.setRequestHeader("Content-Type","text/xml")
oHttp.send(lxmlFileContents)
lResponseText = oHTTP.responseText
oXML = oHTTP.responseXML
When I'm using "MSXML2.XMLHTTP.6.0" and try to get a element response via
lQualifier=oxml.getElementsByTagName("Qualifier").item(0).text
I now get an error of
'Member ITEM does not evaluate to an object'
Ver 3 works fine.
Do I need to get the element information differently for ver 6
Andrew