2017-03-15 116 views

回答

1

HTTP Utils是一個包裝了.NET的HttpWebRequest所以你可以使用相同的功能,以指定Proxy,如:

url.GetJsonFromUrl(requestFilter: req.Proxy = new WebProxy("http://webproxy:80/")); 

或者set a Proxy globally有:

WebProxy proxyObject = new WebProxy("http://webproxy:80/"); 
GlobalProxySelection.Select = proxyObject; 

configure it in Web.config

<configuration> 
    <system.net> 
    <defaultProxy> 
     <proxy 
     usesystemdefault="true" 
     proxyaddress="http://192.168.1.10:3128" 
     bypassonlocal="true" 
     /> 
     <bypasslist 
     <add address="[a-z]+\.contoso\.com" /> 
     </bypasslist> 
    </defaultProxy> 
    </system.net> 
</configuration> 
+1

完美。感謝您的答覆。 – rudrvij