X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=doc%2Fashd.doc;fp=doc%2Fashd.doc;h=92416a7806e6062383ca55066df6b63481e0d084;hp=144abfe4c97698e9b2545640c5ef6b47259683d5;hb=56e2d43462ee479c1e01677ac1b43f0397d77875;hpb=ee4d8132ccace56ec94e1d615bb3fb44e246d73c diff --git a/doc/ashd.doc b/doc/ashd.doc index 144abfe..92416a7 100644 --- a/doc/ashd.doc +++ b/doc/ashd.doc @@ -110,9 +110,10 @@ variable called `HTTP_VERSION`. It is passed in full; i.e. as The response socket, as mentioned above, is also used for reading the request-body if the client provides one. For such purposes, *htparser*(1) ensures that the reader sees end-of-file at the end of -the request-body, so that the reader (unlike in, for example, CGI) -does not have to worry about the Content-Length header and counting -bytes when reading. +the request-body, allowing the reader (unlike in, for example, CGI) to +not have to worry about the Content-Length header and counting bytes +when reading, and also to handle chunked request-bodies in a natural +fashion. To respond, the handler program needs to write an ordinary HTTP response to the response socket. That is, one line containing the HTTP