Set Connection Timeout
Evan avatar
Written by Evan
Updated over a week ago

You can now set your own timeout settings per request.

Currently, our system will terminate the connection if there's no data transferred for 15 seconds from either side of the connection.

This will help you if your request takes a long time to complete or the opposite if you want to avoid long-lasting connections.

To use this simply prepend this value to your username: ";timeoutSeconds={number of seconds}"

Examples

Unmetered Residential:

Please note: Unmetered Residential proxies are no longer available for purchase. Existing subscriptions will continue to work, however.
curl -x unmetered.residential.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

Live example here.

Premium Residential:
curl -x premium.residential.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

Live example here.

Private Residential:
curl -x private.residential.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

Live example here.

USA Rotating Datacenter:
curl -x usa.rotating.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

Live example here.

Global Rotating Datacenter:
curl -x global.rotating.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

Live example here.

The maximum value is 600 seconds.

Did this answer your question?