Http proxy in nsISocketTransportService

Piotr Kuśka <[email protected]>
Newsgroups gmane.comp.mozilla.devel.netlib
Message-ID <[email protected]>
I would like to create an nsISocketTransport with an HTTP proxy. The 
documentation says nsISocketTransportService supports only SOCKS 
proxies, because they are transparent to upper protocols.
I tried to use the method NewChannelFromURIWithProxyFlags in 
nsIIOService2 to create proxied nsIHttpChannel. However, http channels 
do not allow writing to and reading from the underlying socket upon 
proxy connect. They send an http request instead.
Is there any other way to establish a (secure) tcp connection over http 
proxy?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.