Tha seann fhreagairtean a' moladh handler SOCKS a bharrachd oir tha iad ag amas air stac lìonraidh .NET nas sine. Faodaidh stac .NET HTTP ùr-nodha le taic sgeamaichean URI procsaidh SOCKS clàraichte a chleachdadh.

var handler = new HttpClientHandler
{
    Proxy = new WebProxy("socks5://203.0.113.10:1080"),
    UseProxy = true
};
using var client = new HttpClient(handler);

Chan eil an t-àite deiridh ach na eisimpleir. Tha an liosta procsaidhean SOCKS5 a' tabhann thagraichean poblach airson an URI socks5 WebProxy seo; cleachd an dreach a tha an fhìor handler a' cumail taic ris. Thoir sùil air an fhrèam targaid, an ùine ruith, an àrd-ùrlar agus an fhìor handler a tha an aplacaid a' cleachdadh mus cuir thu an eisimpleir seo an sàs ann an pròiseas .NET Framework nas sine.

Tha sgrìobhainn procsaidh làithreach Microsoft a' liostadh socks4, socks4a agus socks5. Tha na h-ainmean sin a' toirt cunntas air giùlan a' phròtacail. Chan eil àireamh puirt leis fhèin a' taghadh an dreach SOCKS, agus chan e sgeama URI uile-choitcheann a thèid a ghabhail le gach neach-dèiligidh a th' ann an litreachadh socks5h curl.

Airson seirbheis SOCKS5 le dearbhadh, rèitich an teisteas a rèir a' chomhairle a tha an handler a' cumail taic ris. Chan eil SOCKS4 agus SOCKS4a a' tabhann an aon uidheamachd dearbhaidh facal-faire.

Fanaidh URL a' chinn-uidhe gun atharrachadh. Bidh iarrtas HTTPS fhathast a' stèidheachadh agus a' dearbhadh TLS a' chinn-uidhe tro shlighe a' phrocsaidh; chan e adhbhar a th' ann SOCKS a chur ris gus an dearbhadh sin a chur dheth.

Artaigilean co-cheangailte