Eitt SOCKS-samband kann miseydnast lokalt, áðrenn proxyið fær høvi at loysa málið. Kanna, um kotan tín loysti málið, meðan hon bygdi socket-adressuna.

Fyri eitt Java SOCKS-socket skalt tú varðveita málsvertadømið við eina óloysta málsadressu:

Proxy proxy = new Proxy(Proxy.Type.SOCKS,
    new InetSocketAddress("203.0.113.10", 1080));
Socket socket = new Socket(proxy);
socket.connect(InetSocketAddress.createUnresolved(
    "destination.example", 443), 5000);

Endapunkturin og vertadømið eru staðgongur; brúka tína SOCKS5-tænastu ella ein valkandi úr SOCKS5-proxylistanum til loyvdu royndir av almennum málum. Munurin, ið hevur týdning, er millum at loysa proxyið, so tú kanst náa tí, og at varðveita málsnavnið til SOCKS-umsorgan.

Tá ið samband er fingið, hevur ein HTTPS-kota framvegis tørv á einum TLS-session til málsvertadømið. Ein TLS-innpakning má ikki brúka vertadømið hjá proxyinum sum identitet hjá mótpartinum.

Kanna eisini kotu á hægri støði: eitt bókasavn kann gera sína egnu leiting, áðrenn tað kallar á tín connector. At varðveita eitt vertadømi í hesari socket-adressuni kann ikki gera eina leiting, ið er gjørd aðrastaðni í forritinum, ógilda.

Skyldar greinar