
1. Pasang dukungan SOCKS
pip install requests[socks]2. Proxy HTTP
import requests
proxy = "203.0.113.10:8080"
response = requests.get(
"https://api.ipify.org",
proxies={"http": f"http://{proxy}", "https": f"http://{proxy}"},
timeout=8,
)
print(response.text)3. Proxy SOCKS5 dengan DNS jarak jauh
import requests
proxy = "203.0.113.10:1080"
response = requests.get(
"https://api.ipify.org",
proxies={"http": f"socks5h://{proxy}", "https": f"socks5h://{proxy}"},
timeout=8,
)Catatan yang menghemat waktu
Huruf h pada socks5h penting: ia menyuruh requests menyelesaikan nama host lewat proxy, bukan secara lokal, sehingga resolver Anda tidak terlibat. Selalu berikan timeout — requests menunggu selamanya secara bawaan, dan proxy gratis yang mati akan menggantung panggilan. Bungkus permintaan dengan try/except dan lanjut ke entri berikutnya alih-alih mengulang yang sama.
Panduan terkait
Batas cuplikan publik
Proxy publik gratis dipakai bersama dan dioperasikan pihak yang tidak dikenal. Jangan pernah mengirim kata sandi, token, atau data pribadi melaluinya. Patuhi Kebijakan Penggunaan yang Dapat Diterima GitHub: tanpa spam, tanpa serangan, tanpa melewati kontrol akses, tanpa scraping yang melanggar kebijakan situs.
Proxy publik gratis dipakai bersama dan dioperasikan pihak yang tidak dikenal. Jangan pernah mengirim kata sandi, token, atau data pribadi melaluinya. Patuhi Kebijakan Penggunaan yang Dapat Diterima GitHub: tanpa spam, tanpa serangan, tanpa melewati kontrol akses, tanpa scraping yang melanggar kebijakan situs.