Menù documentazione

Integrare · Protocolli

HTTP, HTTPS e SOCKS5 e cosa fa esattamente il gateway con ciascuno di essi.

Protocolli standard, nessun client personalizzato. Questa pagina è il comportamento preciso per le persone che hanno bisogno di sapere cosa succede in rete.

2 minuti di lettura 6 sezioni Aggiornato

Foglio informativo#

ObiettivoURL proxy nel tuo clientPorto
http:// e https:// URLhttp://USER:PASS@res.proxy-cyber.com:90009000
Qualunque cosa su TCP, il nome host viene risolto all'uscitacalzini5h://UTENTE:PASS@res.proxy-cyber.com:90019001
Lo stesso, nome host risolto dal tuo computercalzini5://UTENTE:PASS@res.proxy-cyber.com:90019001
Indirizzo dedicato, HTTP(S)http://USER:PASS@203.0.113.42:80008000
Indirizzo dedicato, SOCKS5calzini5h://UTENTE:PASS@203.0.113.42:80018001

HTTP#

Per una pianura http:// target il tuo client invia la richiesta con un URI assoluto e a Proxy-Authorization intestazione alla porta 9000. Il gateway rimuove l'intestazione, inoltra la richiesta attraverso l'uscita e trasmette indietro la risposta. È supportato HTTP/1.1 con keep-alive; una connessione mantenuta attiva mantiene la sua uscita (vedi rotazione).

HTTPS#

Per un https:// target inviato dal client CONNECT host:443 e il gateway apre un grezzo tunnel dall'uscita. L'handshake TLS avviene tra il tuo client e la destinazione attraverso quel tunnel: il gateway non decodifica, ispeziona o firma mai nulla e il certificato che verifichi è quello della destinazione. I fallback HTTP/2 e HTTP/3-over-TCP negoziati all'interno del tunnel funzionano come farebbero direttamente.

CALZINI5#

  • RFC 1928 con autenticazione nome utente/password (RFC 1929) o nessuna autenticazione da un indirizzo inserito nella lista bianca.
  • CONNECT a qualsiasi porta TCP tranne la 25. BIND e UDP ASSOCIATE non sono supportati: nessun UDP, nessuna connessione in entrata.
  • Invia il nome host (tipo indirizzo 0x03) in modo che l'uscita lo risolva: ecco cosa socks5h:// significa in curl, Python e Node. Se il tuo client risolve localmente e invia un IP, la richiesta funziona ancora ma la ricerca DNS è avvenuta da parte tua.
  • Scegli SOCKS5 per protocolli TCP non HTTP e per client che parlano solo SOCKS; per il traffico web la porta HTTP è equivalente.

Intestazioni#

Il gateway rimuove Proxy-Authorization e Proxy-Connection e non aggiunge nulla: no Via, no X-Forwarded-For, no X-Real-IP. Ciò che il target riceve è la tua richiesta poiché il dispositivo di uscita la invierebbe, che è il punto della rete. Impostato User-Agent, Accept-Language e il resto per abbinarlo tu stesso al paese di uscita.

Non supportato#

  • UDP in qualsiasi forma (QUIC ritorna a TCP in ogni browser quando è configurato un proxy).
  • Destinazioni IPv6: le uscite sono IPv4.
  • TLS alla porta proxy stessa (https:// come il proxy schema). Il salto verso la porta è semplice; vedere Endpoint.
  • FTP, SMTP sulla porta 25 e protocolli che richiedono che il proxy apra una connessione con te.

Il tuo conto

Gestisci i tuoi proxy in un unico account

Confronta reti, effettua ordini e segui il tuo saldo e le richieste di supporto da un'unica dashboard. Il nostro team esamina i pagamenti e fornisce i dettagli di connessione dopo la consegna.

Crea un account