summaryrefslogtreecommitdiffstats
path: root/tests/httpd11.tcl
Commit message (Collapse)AuthorAgeFilesLines
* Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 ↵kjnash2020-08-121-2/+11
| | | | transactions in which the server indicates neither a Content-Length nor that it will close the socket on completion ("Connection: close"). The HTTP/1.1 rule is that the response header "Connection", if absent, must default to "keep-alive"; but this rule does not apply to HTTP/1.0. Add test http11-3.4 and bump version to 2.9.4.
* Test-cases which require Tcl 8.5 (or 8.6) should continue to work unmodified ↵jan.nijtmans2017-01-171-1/+1
| | | | in Tcl 9.0. The "novem" branch will show whether this continues to work.
* Whitespace reduction in Tcl scripts. No functional change.jan.nijtmans2015-09-011-5/+5
|
* [b9d0434667] Prefer the gzip encoding for transfers. It's less efficient, butdkf2015-05-141-7/+8
| | | it is far more interoperable and that's a more important metric.
* Removed newline appended to POST data.patthoyts2009-04-191-8/+37
| | | | Added tests to check that the data provided by a POST is as stated in the content-length [Bug 2715421]
* Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-101-0/+225
This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller.