summaryrefslogtreecommitdiffhomepage
path: root/tests/scripts/webclient.pl
AgeCommit message (Collapse)Author
2020-09-13tests/webclient: return error when HTTP status > 399rofl0r
2009-10-12tests:webclient: add option to send a request entity (body)Michael Adam
2009-09-27tests:webclient: allow HTTP/1.0 requests with methods other than GETMichael Adam
Michael
2009-09-20tests:webclient: fix default version (string, not number...)Michael Adam
Michael
2009-09-17tests:webclient: add copyright notice to the pod documentation.Michael Adam
Michael
2009-09-17tests:webclient: reduce duplication.Michael Adam
Michael
2009-09-16tests:webclient: add a --dry-run mode that prints the request to stdoutMichael Adam
and does not connect to the server at all. Michael
2009-09-16tests:webclient: extend webclient to support HTTP/0.9, 1.0 and 1.1 requests.Michael Adam
Enable spcifying HTTP protocol version on command line ( --http-version). Enable specifying method (GET, CONNECT, ...) on the command line (--method). Add POD documentation. Use pod2usage() to print help message. Michael
2009-09-14tests:webclient: add User-Agent header to request.Michael Adam
Michael
2009-09-10tests:webclient: add complete GPL boilerplate.Michael Adam
Michael
2009-09-10tests: add a simple web client written in perl.Michael Adam
This should be one of the test tools for writing our testsuite. This can be used to make direct connects to web servers like so: webclient.pl server_ip:port /path/file.html and to make requestis via a proxy like this: webclient.pl proxy_ip:port http://webserver:port/path/file.html Michael