© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•4y ago•
14 replies
baba

❔ exception for proxy help

hey guys,

my c# knowledge isnt the best but i have a question plz

im using this code:

private static async Task Check()
        {
            foreach (var cookieList in CookieList)
            {
                var user = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxyuser");
                var pass = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxypass");
                var proxyIp = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxyip");
                var proxyPort = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxyport");
                var container = new CookieContainer();
                var handler = new HttpClientHandler();
                handler.CookieContainer = container;
                var client = new HttpClient(handler);
                WebProxy proxy = new WebProxy(proxyIp,Convert.ToInt32(proxyPort));
                if(user != null)
                {
                    proxy.Credentials = new NetworkCredential(user, pass);
                }                
                client.BaseAddress = BaseAddress; try
                {
                    handler.Proxy = proxy;
                }
                catch 
                {
                    LogSystem.SendMessage("Proxy Error!", Log.Type.Message);
                }
private static async Task Check()
        {
            foreach (var cookieList in CookieList)
            {
                var user = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxyuser");
                var pass = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxypass");
                var proxyIp = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxyip");
                var proxyPort = JsonReader.readJSON("dataproxy.json", "proxyDetails", "proxyport");
                var container = new CookieContainer();
                var handler = new HttpClientHandler();
                handler.CookieContainer = container;
                var client = new HttpClient(handler);
                WebProxy proxy = new WebProxy(proxyIp,Convert.ToInt32(proxyPort));
                if(user != null)
                {
                    proxy.Credentials = new NetworkCredential(user, pass);
                }                
                client.BaseAddress = BaseAddress; try
                {
                    handler.Proxy = proxy;
                }
                catch 
                {
                    LogSystem.SendMessage("Proxy Error!", Log.Type.Message);
                }


whenever the proxy is failing the entire program is closing. can i know how to add the proper exception to either retry or use a new proxy or just skip ?
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

❔ Help with exception
C#CC# / help
4y ago
Out of Memory Exception Help
C#CC# / help
3y ago
✅ GetGlobalApplicationCommandsAsync exception
C#CC# / help
2y ago