2011-11-04 143 views
3

GetSystemWebProxyDefaultWebProxy都返回null。在OSO上的Mono中,如何訪問當前代理?

WebRequest.GetSystemWebProxy(); 
WebRequest.DefaultWebProxy; 
+0

如果確實存在代理,這聽起來像是一個潛在的錯誤。 – Noldorin

+0

@Noldorin是的,有一個代理。儘管可以隨意複製,但這可能是一個環境問題。 – Simon

+0

下次我用Mono啓動OS X時,我肯定會給它一個... Mono在OS X上傳統上沒有經過很好的測試,但是是的。無論如何,祝你好運 – Noldorin

回答

1

如果您使用最新的monomac版本(或從源碼編譯),那麼你應該能夠調用靜態方法CFNetwork.GetDefaultProxysource,看文件的結尾),以獲得一個IWebProxy實例應該與OSX使用的相匹配。

相關問題