Cara Menggunakan Proxy dengan Python requests
Python requests mengambil kamus proxies dengan satu URL per skema. Masukkan username dan password proxy Anda di URL dan setiap permintaan akan melalui gateway.
Langkah-langkah
- Instal requests dengan pip install requests
- Salin username dan password proxy Anda dari konsol
- Buat URL proxy dengan host gateway dan port produk
- Masukkan sebagai proxies= ke setiap permintaan atau ke Session
Contoh kode
import requests
user = "USERNAME-cc-us" # country code is optional
password = "PASSWORD"
proxy = f"http://{user}:{password}@gw.gbproxies.cc:10000"
r = requests.get("https://api.ipify.org?format=json",
proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())Ganti USERNAME dan PASSWORD dengan login proxy dari halaman Proxies di konsol. Port 10000 adalah HTTP residential; lihat port setiap produk di bawah.
Tips
- Gunakan requests.Session untuk menggunakan kembali koneksi; tambahkan -sid-<id>-ttl-<minutes> untuk mempertahankan IP yang sama
- Untuk SOCKS5 instal requests[socks] dan gunakan socks5h:// dengan port 10001
Pertanyaan umum
Mengapa saya mendapatkan error 407?
407 berarti gateway tidak menerima login. Periksa username, password, dan pastikan produk masih memiliki GB tersisa.