The present invention relies on dynamic autoproxy configuration and more particularly
to a method and system for selecting a Proxy/Socks Server according to some response
time and availability criteria. It rests on a dynamic autoproxy mechanism using
availability and response time probes. It relies on probes retrieving well known
HTML pages through each Proxy/Socks Server, measuring associated response time,
detecting Proxy/Socks failures and degradation of response time. It also uses a
CGI (Common Gateway Interface) program for dynamically creating autoproxy code
(in a preferred embodiment Javascript code) on an autoproxy URL (Universal resource
locator) system for selecting said Proxy/Socks Server.