GBProxies

Cara Menggunakan Proxy dengan Python requests

Python requests mengambil kamus proxies dengan satu URL setiap skema. Masukkan nama pengguna dan kata laluan proxy anda dalam URL dan setiap permintaan akan melalui gateway.

Langkah-langkah

  1. Pasang requests dengan pip install requests
  2. Salin nama pengguna dan kata laluan proxy anda dari konsol
  3. Bina URL proxy dengan hos gateway dan port produk
  4. Luluskannya sebagai proxies= kepada setiap permintaan atau kepada Session

Contoh kod

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())

Gantikan USERNAME dan PASSWORD dengan log masuk proxy dari halaman Proxies di konsol. Port 10000 adalah residential HTTP; lihat port setiap produk di bawah.

Petua

  • Gunakan requests.Session untuk menggunakan semula sambungan; tambah -sid-<id>-ttl-<minutes> untuk mengekalkan IP yang sama
  • Untuk SOCKS5 pasang requests[socks] dan gunakan socks5h:// dengan port 10001

Soalan biasa

Mengapa saya mendapat ralat 407?

407 bermaksud gateway tidak menerima log masuk. Semak nama pengguna, kata laluan dan produk tersebut masih mempunyai GB yang tinggal.

Cara Menggunakan Proxy dengan Python requests