Skip to main content

Microsoft have a XMLHTTP COM Object that can be used to issue HTTP requests against a server. Unfortunately this object does not any timeout function is an HTTP request is taking a long time to complete.

There is however a ServerXMLHTTP class that implements a setTimeouts method. This class compatable with the existing XMLHTTP module so you just need to change the class id in your code. For example:

XMLHTTP is class "$OLE$MSXML2.XMLHTTP.6.0"

to

XMLHTTP is class "$OLE$MSXML2.ServerXMLHTTP.6.0"

 

 

 


#COMMicrosoftXMLHTTPClass