लक्षित ब्राउजरलाई सेवा दिने सुरु गरिएको अनुरोध सन्दर्भ प्रयोग गर्नुहोस्:

using System;
using CefSharp;

var result = await requestContext.SetProxyAsync(
    "http", "proxy.example", 8080);
if (!result.Success)
{
    throw new InvalidOperationException(result.ErrorMessage);
}

नेभिगेसन अघि अपरेसनको प्रतीक्षा गर्नुहोस् र असफलता व्यवस्थापन गर्नुहोस्। अनुमत सार्वजनिक-साइट जाँचका लागि, HTTP प्रोक्सी सूची ले HTTP होस्ट र पोर्ट तर्कका लागि उम्मेदवार दिन्छ। SetProxyAsync ले प्राथमिकता अद्यावधिक CEF UI थ्रेडमा तालिकाबद्ध गर्छ र fixed_servers छान्छ।

यदि नतिजाले प्राथमिकता पढ्न-मात्र रहेको जनाउँछ भने, कमाण्ड-लाइन प्रोक्सी फ्ल्याग जाँच्नुहोस्; तिनले यो अद्यावधिक रोक्न सक्छन्। केवल पर्खनाले अस्वीकृत परिवर्तनलाई लागू गरिएको मार्ग बनाउँदैन।

सिधै SetPreference कललाई अझै CEF को UI थ्रेड चाहिन्छ। सामान्य बहु-थ्रेडेड सन्देश-लूप सेटअपमा, होस्ट अनुप्रयोगको WinForms वा WPF UI थ्रेड फरक सन्दर्भ हो।

अनुरोध सन्दर्भ साझा गर्ने ब्राउजरहरूले प्राथमिकता पनि साझा गर्छन्। यसले अन्त्य बिन्दु छान्छ; छुट्टै प्रमाणीकरण कलब्याकले प्रमाणहरूलाई इच्छित प्रोक्सी चुनौतीमा सीमित गर्नुपर्छ।

सम्बन्धित लेखहरू