Guide di configurazione
Usare un proxy con Python requests
requests è una delle librerie più usate per inviare richieste web in Python. Inserisci l'indirizzo del gateway ProxySup in proxies e la connessione funziona subito.
- Connessione con un solo indirizzo di gateway
- Paese e sessione nel nome utente
- Il token di accesso come password
Cosa serve per connettersi
- Gateway
gate.proxysup.com:7777- Nome utente
user-country-CODE- Password
- Il token di accesso del tuo account
- Ultimo aggiornamento
- Installazione in 1 riga
- 4 passaggi da seguire
- Fino a 30 min di sessione fissa
- HTTP, HTTPS, SOCKS5
Passo per passo
Python requests: passaggi per collegare il proxy
Segui i passaggi in ordine. Metti il tuo token di accesso al posto di YOUR_TOKEN.
Passo 1
Installare Python requests
Terminale pip install requestsPasso 2
Connessione di base
Codice import requests proxy = "http://user-country-us:[email protected]:7777" res = requests.get( "https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30, ) print(res.json())Passo 3
Usare una sessione fissa
Parte da modificare proxy = "http://user-country-us-session-a1b2:[email protected]:7777" # Con lo stesso nome di sessione mantieni lo stesso IP fino a 30 minutiPasso 4
Verificare la connessione
Esempio di risposta { "ip": "203.0.113.24", "country": "US", "org": "Provider internet domestico" }
Nome utente
Regole del nome utente
Componi i valori nel nome utente per definire paese, città, sessione e prodotto.
| Valore | Funzione |
|---|---|
country-CODE | Imposta il paese di connessione |
city-CITTA | Imposta anche la città. Solo nei paesi con targeting per città |
session-NOME | Attiva una sessione fissa. Lo stesso nome riceve lo stesso IP |
type-mobile o type-dc | Passa ai proxy mobili o datacenter. Senza, si usano i residenziali |
Come si compone il nome utente
userIniziocountry-usPaesesession-a1b2Sessione fissaRisultato user-country-us-session-a1b2
Risoluzione dei problemi
Python requests: risolvere gli errori di connessione
Ricevo un errore 407
Significa che nome utente o token non sono corretti. Controlla che non ci siano spazi prima o dopo il token e che il nome utente inizi con user-.
La connessione va in timeout
Aumenta il timeout a circa 30 secondi e riduci il numero di richieste simultanee verso lo stesso sito.
Lo stesso IP non viene mantenuto
Controlla che il nome utente contenga un valore session. Le sessioni fisse durano fino a 30 minuti.
La città voluta non viene usata
Controlla nella pagina dei paesi che il paese offra il targeting per città, e scrivi il nome della città in minuscolo con i trattini bassi.
Altro
Altre guide di configurazione
Collegare un proxy a Playwright
Playwright è uno strumento per controllare un browser con il codice. Inserisci gateway, nome utente e token nell'opzione proxy all'avvio del browser, e tutte le richieste delle pagine passano da ProxySup.
Vedi la guidaCollegare un proxy a Scrapy
Scrapy è uno strumento Python per creare crawler che raccolgono molte pagine. Inserisci proxy nel meta della richiesta e ogni richiesta passa da ProxySup.
Vedi la guida
Collega Python requests adesso
Ricevi il token di accesso subito alla registrazione. Ricarica il saldo per usare il codice qui sopra così com'è.