Getting start with IXMLHTTPRequest

Jacek Caban jacek at
Sun Feb 7 20:55:25 CST 2010

On 2/8/10 3:36 AM, Nikolay Sivov wrote:
>> Even if that's true, it's not a reason to choose wrong architecture.
> Let's say we have a WinHttpRequest object that works, it provides 
> similar interface as IXMLHTTP.
> Why should I use urlmon for that? WinHttpRequest should stay in 
> winhttp, and won't use urlmon.

We don't have, it's impossible. Pluggable protocol is one of the reasons 
and you can't handle them unless you use urlmon.

>>> Btw, what was a reason for using it?
>> Everything IE-related should use it for binding. It's because of 
>> plugable protocols, shared wininet session and more. urlmon is not 
>> just a wrapper around wininet.
> Why IXMLHTTPRequest is IE related? Or you mean that anything that uses 
> internet should go through urlmon?

It is designed to be used by JScript scripts on web pages (although it's 
not the only use of it).


More information about the wine-devel mailing list