2017-03-15 8 views
1

ServiceStack HttpUtilsを使用してサードパーティのREST APIに接続しています。 リクエストを行う際に、プロキシサーバーとプロキシポートをどのように渡しますか?ServiceStack HttpUtils + Proxy Server

おかげ rudrvij

答えて

1

HTTP Utilsはそうあなたが例えば、Proxyを指定するには、同じ機能を使用することができます.NETのHttpWebRequestオーバーラッパーです:

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

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

またはset a Proxy globally

または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

関連する問題