Mae hen atebion yn argymell handlydd SOCKS ychwanegol oherwydd eu bod yn targedu stac rhwydwaith .NET hŷn. Gall stac .NET HTTP modern a gefnogir ddefnyddio cynlluniau URI procsïau SOCKS dogfennol.

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

Mae'r pwynt terfynol yn ddarluniadol yn unig. Mae'r rhestr procsïau SOCKS5 yn darparu ymgeiswyr cyhoeddus ar gyfer yr URI socks5 WebProxy hwn; defnyddiwch y fersiwn a gefnogir gan y handlydd gwirioneddol. Gwiriwch y fframwaith targed, yr amser rhedeg, y platfform a'r handlydd gwirioneddol a ddefnyddir gan y rhaglen cyn cymhwyso'r enghraifft hon i broses .NET Framework hŷn.

Mae dogfennaeth bresennol Microsoft ar brocsïau yn rhestru socks4, socks4a a socks5. Mae'r enwau hynny'n disgrifio ymddygiad protocol. Nid yw rhif porth yn unig yn dewis y fersiwn SOCKS, ac nid yw sillafiad socks5h curl yn gynllun URI cyffredinol a dderbynnir gan bob cleient.

Ar gyfer gwasanaeth SOCKS5 dilysedig, ffurfweddwch y manylion mewngofnodi yn ôl y rhyngwyneb a gefnogir gan y handlydd. Nid yw SOCKS4 a SOCKS4a yn darparu'r un mecanwaith dilysu cyfrinair.

Mae URL y gyrchfan yn aros yn ddigyfnewid. Mae cais HTTPS yn dal i sefydlu a gwirio TLS y gyrchfan drwy lwybr y procsïau; nid yw ychwanegu SOCKS yn rheswm dros analluogi'r gwirio hwnnw.

Erthyglau cysylltiedig