C# auto detect proxy settings

后端 未结 8 754
遇见更好的自我
遇见更好的自我 2020-12-01 06:37

C# 2008 SP1

I am using the code to detect if a proxy has been set under \"Internet Options\". If there is a proxy then I will set this in my webclient.

So I

8条回答
  •  醉酒成梦
    2020-12-01 07:10

    Check out the System.Net.Configuration.ProxyElement class. That may have info you're looking for.

    What you describe works, you can also look in the registry.

    Here's a powershell script I wrote to check out the proxy:

    function get-proxy
    {
        $path = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
        $reg = get-itemproperty $path
        return $reg
    }
    

提交回复
热议问题