Tanpa KYC — tanpa ID, tanpa selfie, tanpa dokumen · IP ISP statis AS disewa per IP selama 30 hari
Bahasa: Bahasa Indonesia
Lihat harga

Dokumentasi · diuji 19 Oktober 2026

Contoh kode proxy statis: curl, Python dan Node.js

Contoh minimal yang berfungsi untuk mengirim permintaan melalui satu IP ISP statis AS. Setiap blok telah diperiksa sintaksnya; ganti alamat dokumentasi dan placeholder dengan nilai dari area klien Anda.

Terakhir diperbarui:

Jawaban singkat

Bagaimana cara menggunakan proxy ISP statis dalam kode?

Teruskan URL proxy http://USERNAME:PASSWORD@IP:PORT (atau socks5h:// untuk SOCKS5) ke klien HTTP Anda: --proxy milik curl, argumen proxies dari Python requests, atau agent di Node.js. PinnedIP menyewakan IP ISP AS dedicated dengan kedua protokol mulai US$2,03 selama 30 hari (Oktober 2026); tanpa KYC, kripto.

curl

curl mendukung kedua protokol secara native. socks5h membuat proxy menyelesaikan nama host.

curl: HTTP dan SOCKS5
curl -s --proxy http://USERNAME:[email protected]:HTTP_PORT https://api.ipify.org?format=json
curl -s --proxy socks5h://USERNAME:[email protected]:SOCKS_PORT https://api.ipify.org?format=json

Python (requests)

Instal requests (dan requests[socks] untuk SOCKS5). Satu sesi menggunakan kembali koneksi, yang ramah terhadap target dan cepat.

Python: satu sesi melalui IP statis
import requests

PROXY = "http://USERNAME:[email protected]:8080"  # or socks5h://...:SOCKS_PORT

session = requests.Session()
session.proxies = {"http": PROXY, "https": PROXY}
session.headers["User-Agent"] = "price-check/1.0 (contact: [email protected])"

response = session.get("https://api.ipify.org?format=json", timeout=20)
response.raise_for_status()
print(response.json()["ip"])
Python: rotasi secara sopan di beberapa IP statis
import itertools
import time

import requests

IPS = ["203.0.113.10", "203.0.113.11", "203.0.113.12"]
USER, PASSWORD, PORT = "USERNAME", "PASSWORD", 8080
URLS = ["https://example.com/", "https://example.org/"]

pool = itertools.cycle(IPS)
for url in URLS:
    ip = next(pool)
    proxy = f"http://{USER}:{PASSWORD}@{ip}:{PORT}"
    r = requests.get(url, proxies={"http": proxy, "https": proxy}, timeout=20)
    print(ip, url, r.status_code)
    time.sleep(5)  # keep a polite pace

Node.js

fetch bawaan Node tidak menerima opsi proxy; gunakan ProxyAgent dari paket undici untuk proxy HTTP (Node 18 atau lebih baru).

Node.js: fetch melalui proxy HTTP dengan undici
const { ProxyAgent, fetch } = require('undici');

const agent = new ProxyAgent('http://USERNAME:[email protected]:8080');

(async () => {
  const res = await fetch('https://api.ipify.org?format=json', { dispatcher: agent });
  const body = await res.json();
  console.log(body.ip);
})();

Aturan apa yang berlaku untuk permintaan otomatis?

Kirim permintaan dengan kecepatan yang dapat ditangani situs, identifikasi klien Anda jika memungkinkan, patuhi robots.txt dan ketentuan situs, dan jangan mengumpulkan data pribadi yang tidak berhak Anda proses. Perbankan online, portal pemerintah dan pembayaran diblokir di setiap IP, begitu juga port SMTP 25, 465 dan 587. Daftar lengkapnya ada di kebijakan penggunaan yang dapat diterima.

Contoh kode: FAQ

Mengapa menggunakan socks5h alih-alih socks5?

Dengan socks5h proxy menyelesaikan nama host, sehingga pencarian DNS juga melalui IP AS. Dengan socks5 mesin Anda sendiri menyelesaikan nama terlebih dahulu.

Mengapa permintaan saya mengembalikan 407?

Proxy tidak menerima kredensial yang valid. Periksa nama pengguna dan kata sandi, atau allowlist IP Anda sendiri di area klien dan hapus kredensial.

Bisakah saya menjalankan banyak permintaan secara paralel pada satu IP?

Ya, dalam batas penggunaan wajar. Banyak situs membatasi permintaan per IP, jadi sebarkan pekerjaan berat ke beberapa IP dan jaga laju yang sopan.

1 IP · 30 hari US$2,03 · tanpa KYC

Lihat harga