How to test list of proxy servers

PROXYtest

I have list of HTTP/HTTPS/Socks proxy servers like this:

1.2.3.4:80  
5.6.7.8:8080  
...

I need to test each server if it works and if it is anonymous or not. I plan to put these servers to my webbrowser proxy settings.

When i was preparing to answer, i found this:

Proxy Tester and WPAD Generator

It basically do what i want to do. It tests lists of proxies for anonymity. So i guess the question now is, are there other similar apps which would be better than this app? Thanks again

Best Answer

Untested:

cat proxylist | parallel --tag curl --proxy {} -o /dev/null --silent --head --write-out  '%{http_code}' http://www.fsf.org/ --max-time 5

Should give:

proxy:port    200

if the proxy works.

Related Question