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.

  1. Bước 1

    Cài đặt Python requests

    Terminal
    pip install requests
  2. Bướ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())
  3. 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út
  4. Bướ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-TENBật phiên cố định. Cùng tên sẽ nhận cùng IP
type-mobile hoặc type-dcChuyể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ố định

Kế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ẫn
  • Kế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.