What is Session Persistence?
Session persistence is the ability to maintain the same proxy IP address and connection state across multiple sequential requests, ensuring that a target website recognizes all requests as coming from a single consistent user session.
Gateway-Level Session Binding
Session persistence is implemented through sticky session mechanisms at the proxy gateway. When a session is initiated, the gateway assigns a specific IP and maintains the binding for a configured duration. The session is typically identified by a session ID parameter appended to authentication credentials or a specific port assignment. The gateway tracks active sessions and routes all matching requests through the assigned IP. Sessions expire after the configured TTL (time to live) or when explicitly terminated.
On Hex Proxies, session persistence is controlled by appending a session identifier to your credentials when connecting to gate.hexproxies.com:8080. For example, using username-session-abc123 as your proxy user binds all requests with that session ID to the same exit IP for the configured duration.
Session Persistence for Multi-Step Workflows
Many web operations require session persistence: logging into accounts, navigating multi-step flows, maintaining shopping carts, and completing transactions. Without persistence, each request might come from a different IP, breaking cookies and triggering security alerts. Hex Proxies offers flexible session persistence from 1 to 30 minutes across all proxy types.