Beli HTTP Proxy, IP Tetap dengan Dukungan hingga HTTPS
Socks5Proxy adalah perkhidmatan proxy HTTP yang membuka port HTTP khusus untuk semua IP datacenter·ISP dan menyampaikan permintaan HTTP dan HTTPS (CONNECT), serta menjual IP dari pelbagai negara dalam pelan bulanan atau tahunan (bilangan negara yang dijual 50).
Apa itu HTTP proxy?
HTTP proxy adalah server yang menerima permintaan web dari browser atau program dan meneruskannya ke situs web tujuan, lalu mengembalikan responsnya. Situs web tujuan melihat IP proxy, bukan IP Anda.
HTTP proxy adalah metode proxy yang paling banyak didukung. Pengaturan proxy sistem operasi, semua browser utama, Python requests, Node.js, cURL, Scrapy, Selenium, dan alat lainnya menerima HTTP proxy tanpa paket tambahan. Jika pekerjaan utama Anda adalah web scraping dan panggilan API, HTTP proxy adalah yang paling mudah diatur.
HTTP proxy adalah metode yang memerlukan pengaturan paling sedikit di sisi program. Sebagian besar bahasa dan library hanya memerlukan satu alamat proxy untuk secara otomatis melewati proxy untuk permintaan http dan https. Anda juga dapat menambahkan HTTP proxy ke pengaturan proxy seluruh sistem operasi, sehingga beberapa program dapat dikirim dengan IP yang sama sekaligus.
Bisakah mengakses situs HTTPS dengan HTTP proxy?
Ya. Saat mengakses situs HTTPS, program mengirimkan permintaan CONNECT ke proxy untuk membuka terowongan ke tujuan, dan pertukaran koneksi terenkripsi dilakukan di dalamnya. Proxy hanya mengetahui alamat tujuan, tidak dapat melihat konten halaman atau informasi login.
Walaupun dipanggil HTTP proxy, ia boleh digunakan untuk kebanyakan laman HTTPS dan API. Dalam tetapan program, hanya masukkan satu alamat HTTP proxy untuk laluan http dan https yang sama.
| Jenis permintaan | Operasi proxy | Apa yang proksi boleh lihat |
|---|---|---|
| Laman http:// | Terima dan hantar permintaan | Alamat dan kandungan permintaan |
| Laman https:// | TEROWONG CONNECT | Hanya alamat dan port destinasi |
| REST API (https) | TEROWONG CONNECT | Hanya alamat dan port destinasi |
Mana yang harus digunakan, HTTP proxy atau SOCKS5 proxy?
Untuk tugas seperti pengumpul web, pustaka HTTP, atau automasi pelayar yang hanya menghantar permintaan web, HTTP adalah yang paling mudah. Jika anda menyambung program bukan web, menggunakan DNS jauh, atau pelayar anti-pengesanan mengesyorkan SOCKS5, maka gunakan SOCKS5.
Semua IP Socks5Proxy mempunyai kedua-dua port HTTP dan SOCKS5. Tanpa perlu membeli produk berasingan, anda boleh menyambung ke IP yang sama dengan cara yang berbeza untuk alat yang berbeza.
Jika alat tidak berfungsi dengan baik dengan satu port, cuba tukar ke port lain. IP tetap sama, hanya port berbeza, jadi dari perspektif laman sasaran, tiada perubahan.
Berapa harga HTTP proxy?
Fitur HTTP termasuk dalam semua paket, jadi harga ditentukan oleh jenis IP. Harga bulanan per IP untuk shared datacenter mulai dari $0.0179, shared ISP mulai dari $0.1800, private dan dedicated sedikit lebih tinggi karena lebih sedikit pengguna yang berbagi.
Pelan dengan lebih banyak IP mendapat diskaun sehingga 40%, dan pembayaran tahunan 12 bulan mendapat diskaun tambahan 30%.
| Jenis IP | Pengguna setiap IP | Harga permulaan untuk 1 IP sebulan | Lebar Jalur |
|---|---|---|---|
| Pusat Data Kongsi | Maksimum 3 | $0.0179 | Termasuk 1TB sebulan |
| Pusat Data Persendirian | Maksimum 2 | $0.4680 | Tanpa had |
| Pusat Data Khusus | 1 akaun | $0.8400 | Tanpa had |
| ISP Kongsi | Maksimum 3 | $0.1800 | Termasuk 250GB sebulan |
| ISP Persendirian | Maksimum 2 | $0.5850 | Tanpa had |
| ISP Khusus | 1 akaun | $1.51 | Tanpa had |
Bagaimana cara mengatur HTTP proxy?
Masukkan IP, port HTTP, nama pengguna dan kata laluan proksi dalam satu baris ke tetapan proksi alat anda. Format satu alamat ialah http://USER:PASS@IP:HTTP_PORT. Daftar IP pelayan anda di dashboard dan aktifkan pengesahan IP untuk menyambung hanya dengan http://IP:HTTP_PORT.
Dalam Node.js, anda boleh melampirkan agen HTTP proxy atau memasukkan maklumat hos, port, dan pengesahan dalam pilihan proxy axios. Selenium dan Playwright menghantar alamat pelayan proxy semasa melancarkan pelayar, dan jika pengesahan diperlukan, Playwright menerima nama pengguna dan kata laluan sebagai pilihan. Contoh terperinci untuk setiap alat terdapat dalam halaman panduan.
curl -x http://USER:PASS@IP:HTTP_PORT https://api.ipify.orgimport requests
proxy = "http://USER:PASS@IP:HTTP_PORT"
r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy}, timeout=20)
print(r.text)yield scrapy.Request(url, meta={"proxy": "http://USER:PASS@IP:HTTP_PORT"})export HTTP_PROXY=http://USER:PASS@IP:HTTP_PORT
export HTTPS_PROXY=http://USER:PASS@IP:HTTP_PORTApa metode autentikasi HTTP proxy?
Pertama ialah nama pengguna dan kata laluan. Program menghantar maklumat akaun melalui header Proxy-Authorization, dan anda boleh menggunakan tetapan yang sama di mana-mana. Sesuai untuk persekitaran di mana lokasi sambungan berubah seperti komputer riba, pelayan pelbagai, dan kerja awan.
Kaedah kedua adalah pengesahan IP. Daftarkan sehingga 10 alamat IPv4 awam pelayan anda dalam papan pemuka, dan sambungan dari alamat tersebut tidak memerlukan kata laluan. Ini memudahkan automasi penyemak imbas atau program tanpa medan kata laluan, dan anda tidak perlu menyimpan kata laluan dalam fail konfigurasi.
Kedua-dua kaedah boleh digunakan bersama. Sambungan dari pelayan yang didaftarkan dalam pengesahan IP tidak memerlukan kata laluan, sementara sambungan dari tempat lain menggunakan nama pengguna dan kata laluan. IP yang didaftarkan boleh ditukar pada bila-bila masa dalam papan pemuka.
Untuk pekerjaan apa HTTP proxy sering digunakan?
- Pengumpulan web: Scrapy, requests, axios mengumpul halaman awam menggunakan pelbagai IP.
- Perbandingan harga: Semak halaman produk e-dagang menggunakan IP dari pelbagai negara.
- Pengumpulan Hasil Carian: Semak hasil carian dan kedudukan mengikut negara.
- Penyebaran permintaan API: Panggil API awam yang mempunyai had permintaan setiap IP secara berasingan.
- Ujian pelayar: Gunakan Selenium dan Playwright untuk memeriksa skrin mengikut wilayah.
- IP keluar tetap sistem syarikat: Digunakan sebagai IP untuk mendaftar dalam senarai dibenarkan rakan kongsi.
Apa yang harus dilakukan jika mendapatkan kode respons 407 atau kesalahan koneksi HTTP proxy?
Jika masih tidak dapat diselesaikan, tinggalkan baris proksi dan maklumat ralat di pusat khidmat pelanggan dashboard.
Kebanyakan tugas bermula dengan proxy pusat data berkongsi, dan jika anda perlu menyambung lama ke laman web yang sama atau jumlah data meningkat, anda boleh beralih ke peribadi atau khusus. Anda boleh menggunakan port HTTP dalam semua pelan tanpa perlu mengubah kod.
Untuk mengurangkan ralat, tetapkan had masa untuk setiap permintaan dan tambahkan peraturan cuba semula untuk menghantar sekali lagi dengan IP lain jika gagal. Jika ralat berterusan pada IP yang sama, biarkan IP tersebut berehat seketika dan teruskan tugas dengan IP lain.
- 407 Proxy Authentication Required: Sila semula nama pengguna dan kata laluan anda, atau pastikan IP pelayan anda telah didaftarkan dalam pengesahan IP.
- Sambungan ditolak: Pastikan anda menggunakan port HTTP, bukan port SOCKS5.
- Masa tamat: Tingkatkan had masa alat kepada lebih 20 saat dan cuba lagi.
- 403/429 dari laman sasaran: Tingkatkan selang permintaan dan hantar melalui IP yang berbeza.
Apakah header permintaan berubah saat menggunakan HTTP proxy?
Situs HTTPS dikirimkan terenkripsi di dalam tunnel CONNECT, sehingga proxy tidak dapat melihat atau mengubah header permintaan. Situs tujuan menerima header yang dikirimkan oleh program Anda secara langsung, hanya IP koneksi yang berubah menjadi IP proxy.
Walaupun di laman http:// tidak disulitkan, Socks5Proxy tidak menambah header yang mendedahkan IP asal anda. Jadi, laman sasaran tidak dapat mengenal pasti permintaan melalui proxy melalui header, dan menerima IP proxy sebagai IP akses biasa.
Header seperti User-Agent, bahasa dan kuki perlu ditetapkan dalam program anda. Semasa menulis pengikis, adalah baik untuk menghantar header yang menyerupai pelayar sebenar.
Bagaimana cara menggunakan HTTP proxy berdasarkan negara?
Jika anda menapis senarai mengikut negara di papan pemuka atau API, fail berasingan akan dihasilkan untuk setiap negara. Contohnya, semak harga AS dengan hanya memuatkan senarai AS, dan harga Jerman dengan hanya memuatkan senarai Jerman.
Alamat /proxies API mengembalikan kod negara dan bandar dalam JSON, jadi anda boleh menerima keseluruhan senarai sekali dan membahagikannya mengikut negara dalam program. IP dari pelan baru akan ditambah secara automatik ke alamat yang sama.
IP pusat data tersedia di negara dari pelbagai benua, manakala IP ISP boleh dipilih dari negara pasaran utama. Bilangan IP mengikut negara dan bandar disenaraikan di halaman wilayah.
Bagaimana cara membeli HTTP proxy?
Daftar dengan token akaun, tambah baki, kemudian di halaman pembelian pilih jenis IP, negara, bilangan IP dan tempoh. Senarai dikeluarkan serta-merta dengan port HTTP dan SOCKS5.
Jumlah top-up minimum: $30. Bonus akan ditambah berdasarkan jumlah top-up. Wang untuk pelan yang tidak digunakan akan dikembalikan ke baki.