Ku-Java, i-byte inesayini. Ngakho i-octet enenani le-217 ocingweni ingabonakala njenani elingemihle lapho iphrintwa ngqo isuka ku-byte array. Lokhu akusho ukuthi i-proxy ithumele ikheli le-IP elingemihle elingalungile.

Guqula inani eligciniwe libe inamba ephelele engenasayini, isibonelo nge-Byte.toUnsignedInt(value), noma sebenzisa i-DataInputStream.readUnsignedByte() lapho ufunda inkambu. Emzileni wokuhleleka kwenethiwekhi, funda inani lamabhayithi amabili elibhaliwe esikhundleni sokuthatha noma yiliphi ibhayithi njengenamba yedesimali enesayini.

Hlukanisa nokumelelwa ekufreyimeni. Ukufunda ku-socket kungabuya namabhayithi ambalwa kunalawo aceliwe. Funda inkambu yonke, bese uyihumusha ngokohlelo lwe-SOCKS nohlobo lwekheli. Amakheli e-SOCKS5 angaba nekheli le-IPv4, ikheli le-IPv6 noma igama lesizinda elinesiqalo sobude; ukucatshangelwa okungaguquki kwamabhayithi amane kuhlanganisa uhlobo olulodwa kuphela.

Ukulungisa i-octet ebonakala ingemihle kuxazulula inkinga yokubonisa. Kodwa akulungisi umhlaziyi oqale ukufunda endaweni engalungile noma wama phakathi nekheli.

Izihloko ezihlobene