2
0
Fork 0
Go to file
Stefan Bühler d167e6e416 [core/mod_proxy] support http backends trying to run keep-alive
Even if they shouldn't (due to HTTP/1.0 or Connection; close) some
backends send HTTP/1.1 without Connection: close, and use Content-Length
to signal end of response (and don't close the connection, as they wait
for another request).

Now Content-Length is used to find the end of the response (chunked
transfer-encoding was already supported).

mod_proxy now signals HTTP/1.1, but also sends "Connection: close": it
doesn't reuse the connection yet.

Change-Id: Ica0c9b3b7da79899412a746f21e7348ccd3d23ee
2019-08-25 11:45:18 +02:00
cmake [cmake] handle include directories separately 2015-12-04 14:17:29 +01:00
contrib [mimetypes.conf] add text/markdown to utf-8 list, regenerate mimetypes.conf 2017-01-02 17:09:39 +01:00
doc [doc] mod_fastcgi: extend php fastcgi example with physical file test 2019-06-27 21:19:07 +02:00
include [core/mod_proxy] support http backends trying to run keep-alive 2019-08-25 11:45:18 +02:00
src [core/mod_proxy] support http backends trying to run keep-alive 2019-08-25 11:45:18 +02:00
tests [core/mod_proxy] support http backends trying to run keep-alive 2019-08-25 11:45:18 +02:00
.gitignore ignore CMakeLists.txt.user (qtcreator) 2015-08-09 10:13:08 +02:00
CMakeLists.txt [cmake] handle include directories separately 2015-12-04 14:17:29 +01:00
COPYING [doc] document core config and modules in tree 2014-02-03 12:57:25 +01:00
Makefile.am [autotools] include cmake files in dist 2014-02-04 13:01:48 +01:00
autogen.sh [autobuild] use autoreconf instead of calling tools manually; update .gitignore 2013-11-10 15:00:14 +01:00
configure.ac [autobuild] fix configure to search for openssl in the specified paths 2014-08-17 09:45:52 +02:00
diff-dist-git.sh [dist] add script to show differences between git and dist 2014-02-04 13:23:05 +01:00
packdist.sh Fix packdist.sh to detect source directory 2010-08-25 18:22:39 +02:00