Skip to main content
Scraper API

What Is Proxy Information? A Complete Guide to Connection Metadata [2026]

6 min read

Understanding Proxy Information in Depth

Proxy information is the technical handshake required to utilize an intermediary server. When you scrape data or browse anonymously, you are not actually sending the request directly to the target website (like google.com). Instead, you send a request to the proxy server, providing specific 'proxy information' to tell that server where to forward your request.

This information essentially translates your client's intent into a format the proxy server can understand and execute. It acts as a routing command and a security pass simultaneously. In 2025, as anti-bot systems have become more sophisticated, the complexity of this information has grown from simple IP:Port combos to complex headers and fingerprints.

---

The 4 Core Components of Proxy Information

To successfully configure a browser or a Python scraping script, you must gather the following four pieces of data. If you are trying to find your proxy information, it will usually look like a formatted string containing these elements.

1. IP Address or Hostname

This is the most visible part of the information. It identifies the physical or virtual server that acts as the intermediary.

  • Format: Can be an IPv4 address (e.g., 203.0.113.1) or a hostname (e.g., proxy-gateway.myprovider.com).
  • Usage: Hostnames are often used in residential proxy networks where the IP rotates automatically, but the gateway remains static.
  • 2. Port Number

    The IP address gets you to the server, but the port tells the server which application you want to speak to. A single server can run multiple proxy services.

  • Common Ports:
  • * 80 / 8080: HTTP (Unencrypted) * 443: HTTPS (Encrypted) * 1080 / 1085: SOCKS5 (Highly versatile, often used for scraping)

    3. Protocol (The 'Language')

    The protocol dictates how the data is packaged. In web scraping, choosing the right protocol is critical for success.

  • HTTP/HTTPS: Best for standard web browsing. They interpret header data but cannot handle UDP traffic.
  • SOCKS4/5: Operates at a lower layer. SOCKS5 supports authentication, UDP (crucial for video or DNS), and is generally faster and more reliable for complex scrapers.
  • 4. Authentication (Username & Password)

    Most commercial proxies are private. If you send a request without these credentials, the proxy will ignore it or return a 407 Proxy Authentication Required error.

  • Format: Usually a user:pass string.
  • IP Whitelisting: An alternative to traditional password authentication. You provide your own server's IP to the proxy provider, and they allow connections from that IP without a password.
  • ---

    Proxy Information in Action: Technical Examples

    Understanding the theory is one thing, but seeing how this information is applied in code clarifies its purpose.

    1. Standard Notation

    You will often see proxy information sold or displayed in a single string format: protocol://username:password@ip-address:port

    Example: socks5://admin:mypassword123@192.168.1.50:1080

    2. Python Implementation (Requests & Selenium)

    As a senior scraping expert, I configure this data daily. Here is how you structure that information in Python.

    Using the requests library (HTTP/HTTPS):

    import requests
    

    Define the proxy information dictionary

    proxies = { 'http': 'http://user:pass@10.10.1.10:3128', 'https': 'http://user:pass@10.10.1.10:3128', }

    Send a request using the proxy

    try: response = requests.get('http://httpbin.org/ip', proxies=proxies) print(f"Success! Proxy IP: {response.json()['origin']}") except requests.exceptions.ProxyError: print("Error: Invalid Proxy Information or Auth Failed.")

    Using Selenium with SOCKS5 (for headless browsing):

    from selenium import webdriver
    

    from selenium.webdriver.common.proxy import Proxy, ProxyType

    Configure Proxy Information

    proxy = Proxy() proxy.proxy_type = ProxyType.MANUAL proxy.http_proxy = "ip_address:port" proxy.socks_proxy = "ip_address:port" proxy.ssl_proxy = "ip_address:port"

    Add Capabilities

    capabilities = webdriver.DesiredCapabilities.CHROME proxy.add_to_capabilities(capabilities)

    Init Driver

    driver = webdriver.Chrome(desired_capabilities=capabilities) driver.get("https://whoer.net")

    ---

    How to Find Your Proxy Information

    Based on common search queries, many users struggle to locate this data. The method depends on where the proxy is hosted.

    Scenario A: Finding Corporate Proxy Info (Windows/Office)

    If you are on a work network and need to find your local proxy settings to configure a scraper: 1. Windows Settings: Go to Settings > Network & Internet > Proxy. 2. Script Address: Look for the "Script address" box. If present, use the URL inside (e.g., http://proxy.corp.local/proxy.pac) 3. Manual Setup: Look for "Use a proxy server." Here you will find the IP address and Port.

    Scenario B: Finding Mobile Proxy Info (iOS/Android)

    On an iPhone, you can find proxy information under Settings > Wi-Fi > (i) Info Icon > HTTP Proxy. You will see the Server (IP) and Port fields.

    Scenario C: Commercial Residential Proxies

    You typically do not get a single IP address. You get:

  • Gateway Host: gw.residential-provider.com
  • Port: 8000
  • Credentials: customer-ID-session-duration

---

Comparison: Raw Proxy vs. Smart Proxy Information

In 2025, "proxy information" can also refer to headers and HTTP fingerprints used to make the proxy look like a real user. Standard proxy information is not enough for advanced scraping.

| Feature | Basic Proxy Info (Rotating) | Smart Proxy Info (AI-Driven) | | :--- | :--- | :--- | | Data Provided | IP:Port + User/Pass | IP + User/Pass + HTTP Headers + TLS Fingerprint | | Management | You manage rotation | The API manages rotation based on target site bans | | Success Rate | 50-70% (often blocked) | 95-99% (renders JavaScript) | | Use Case | Simple data fetching | Scraping Amazon, Google, or Footwear sites |

---

Troubleshooting Proxy Information Errors

If you have your information but it isn't working, check for these common syntax errors:

1. 407 Proxy Authentication Required: Your username or password is wrong, or your local IP is not whitelisted. 2. Tunnel Connection Failed: You are trying to use an HTTPS proxy to tunnel an HTTPS request, or the port is wrong. 3. ECONNREFUSED: The IP address is incorrect, or the firewall of the VPS hosting the proxy is blocking your connection.

Always ensure that when you input this information, you do not include spaces or invisible characters, which is a common mistake when copying credentials from a web dashboard.

Share: