Go to file
Jyri J. Virkki b720a89d55 Fix header parsing to compare HTTP header field names case
insensitively. This fixes the problem where responses get incorrectly
marked as errors if the response header field name case doesn't happen
to match to what is in the code.

Also compare connection and transfer-encoding tokens case insensitively.

(Reference: RFC 2616: header field names are not case sensitive.)

Co-authored-by: Stefan Bühler <stbuehler@web.de>
2013-01-07 15:08:05 +01:00
src Fix header parsing to compare HTTP header field names case 2013-01-07 15:08:05 +01:00
.gitignore initial commit 2009-09-10 20:09:56 +02:00
COPYING v0.3 2011-10-16 12:01:50 +02:00
README add newlines at end of files 2009-09-10 23:45:34 +02:00
TODO add support for responses that are not keepalive, not chunked and don't have any content-length header 2009-10-04 17:45:19 +02:00
waf initial commit 2009-09-10 20:09:56 +02:00
wscript v0.3 2011-10-16 12:01:50 +02:00

README

weighttp - a lightweight and simple webserver benchmarking tool
-----------------------------------------

Please see http://weighttp.lighttpd.net/ for current info.


BUILD
=====

Make sure you have libev* and python (for waf) installed, then:

$ ./waf configure
$ ./waf build

See ./waf --help for available configure options and other commands available.


INSTALL
=======

$ ./waf install
or
$ sudo ./waf install


USAGE
=====

$ weighttp -h


UNINSTALL
=========

$ ./waf uninstall
or
$ sudo ./waf uninstall


You can also chain commands:

$ ./waf configure clean build install

----

* libev can be found in your distro's repository or at http://software.schmorp.de/pkg/libev.html