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.
- 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
Playwright: passaggi per collegare il proxy
Segui i passaggi in ordine. Metti il tuo token di accesso al posto di YOUR_TOKEN.
Passo 1
Installare Playwright
Terminale pip install playwright playwright install chromiumPasso 2
Connessione di base
Codice from playwright.sync_api import sync_playwright with sync_playwright() as p: browser = p.chromium.launch(proxy={ "server": "http://gate.proxysup.com:7777", "username": "user-country-jp", "password": "YOUR_TOKEN", }) page = browser.new_page() page.goto("https://ipinfo.io/json") print(page.text_content("body")) browser.close()Passo 3
Usare una sessione fissa
Parte da modificare "username": "user-country-jp-city-osaka-session-a1b2" # Anche se riapri il browser, lo stesso nome di sessione riceve lo stesso IPPasso 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
Playwright: 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
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.
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 Playwright adesso
Ricevi il token di accesso subito alla registrazione. Ricarica il saldo per usare il codice qui sopra così com'è.