Is there any way to use a socks proxy with
It really can't, as it works on the transport layer (TCP/IP) and not through a simple redirect to a server that forwards HTTP requests (which is the level that the
WebResponse classes work on).
You can create a specialized derivation of
WebResponse (that uses
ProxySocket to handle the low-level handshaking and then) and then create a specialized
WebClient class which overrides the
Once you have that class substituted for your
WebClient instances, it should work as normal (you might have to set up the proxy in each case where you use it though).