Hướng dẫn kết nối
Dùng proxy với Python requests
requests là một trong những thư viện gửi yêu cầu web phổ biến nhất của Python. Chỉ cần đặt địa chỉ cổng ProxySup vào proxies là kết nối được ngay.
- Kết nối bằng một địa chỉ cổng duy nhất
- Quốc gia và phiên trong tên người dùng
- Mã truy cập dùng làm mật khẩu
Cần gì để kết nối
- Cổng kết nối
gate.proxysup.com:7777- Tên người dùng
user-country-CODE- Mật khẩu
- Mã truy cập của tài khoản
- Cập nhật lần cuối
- Cài bằng 1 dòng
- 4 bước là xong
- Tối đa 30 phút phiên cố định
- HTTP, HTTPS, SOCKS5
Từng bước
Các bước kết nối proxy với Python requests
Làm theo các bước theo thứ tự. Thay YOUR_TOKEN bằng mã truy cập của bạn.
Bước 1
Cài đặt Python requests
Terminal pip install requestsBước 2
Kết nối cơ bản
Mã import requests proxy = "http://user-country-us:[email protected]:7777" res = requests.get( "https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30, ) print(res.json())Bước 3
Dùng phiên cố định
Phần cần đổi proxy = "http://user-country-us-session-a1b2:[email protected]:7777" # Dùng cùng tên phiên để giữ cùng IP tối đa 30 phútBước 4
Kiểm tra kết nối
Ví dụ phản hồi { "ip": "203.0.113.24", "country": "US", "org": "Nhà mạng internet gia đình" }
Tên người dùng
Quy tắc tên người dùng
Ghép các giá trị trong tên người dùng để đặt quốc gia, thành phố, phiên và sản phẩm.
| Giá trị | Tác dụng |
|---|---|
country-CODE | Đặt quốc gia kết nối |
city-TEN | Đặt thêm thành phố. Chỉ ở quốc gia hỗ trợ thành phố |
session-TEN | Bật phiên cố định. Cùng tên sẽ nhận cùng IP |
type-mobile hoặc type-dc | Chuyển sang proxy di động hoặc trung tâm dữ liệu. Không ghi thì dùng dân cư |
Cách ghép tên người dùng
userĐầucountry-usQuốc giasession-a1b2Phiên cố địnhKết quả user-country-us-session-a1b2
Xử lý lỗi
Xử lý lỗi kết nối Python requests
Gặp lỗi 407
Tên người dùng hoặc mã truy cập bị sai. Kiểm tra trước hoặc sau mã có khoảng trắng không và tên người dùng có bắt đầu bằng user- không.
Kết nối bị hết thời gian chờ
Tăng thời gian chờ lên khoảng 30 giây và giảm số yêu cầu đồng thời tới cùng một trang.
Không giữ được cùng một IP
Kiểm tra tên người dùng có giá trị session không. Phiên cố định giữ tối đa 30 phút.
Không dùng được thành phố mong muốn
Kiểm tra ở trang quốc gia xem quốc gia đó có hỗ trợ thành phố không, và viết tên thành phố bằng chữ thường với dấu gạch dưới.
Thêm
Hướng dẫn kết nối khác
Kết nối proxy với Playwright
Playwright là công cụ điều khiển trình duyệt bằng mã. Điền cổng kết nối, tên người dùng và mã truy cập vào tùy chọn proxy khi mở trình duyệt, mọi yêu cầu của trang sẽ đi qua ProxySup.
Xem hướng dẫnKết nối proxy với Scrapy
Scrapy là công cụ Python để xây trình thu thập nhiều trang. Đặt proxy vào meta của yêu cầu, mỗi yêu cầu sẽ đi qua ProxySup.
Xem hướng dẫn
Kết nối Python requests ngay
Bạn nhận mã truy cập ngay khi đăng ký. Nạp số dư để dùng nguyên mã ở trên.