access.log) file *) splitting doGet function in separate functions for fulfilling requests from cache and from web to make error handling easier *) using connection property and httpHeader constants instead of hardcoded strings whenever possible *) sending back a proxy error message as body of every respond containing a http error code *) correcting problems of messages received from other proxies containing 204, 304 status codes. *) using chunked transfer encoding if the server has not set the content length (e.g. because of gzip content encoding) but the client has established a persistent connection to yacy. This is only possible for http/1.1 clients. For http/1.0 clients the connection will simply be closed on the end of the message. *) removing unneeded functions (e.g. respondError) because of newly introduced functions of httpd.java *) removing hop by hop headers (according to rfc) git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@245 6c8d7289-2bf4-0310-a012-ef5d649a1542pull/1/head
parent
f157181086
commit
cb17ff4aa2