Add HTTP Chunked Encoding support to web modules.
authorIan Price <ianprice90@googlemail.com>
Mon, 7 May 2012 23:06:01 +0000 (00:06 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 6 Jul 2012 20:18:12 +0000 (22:18 +0200)
commit312e79f8d5bc5a70fccb0dc8b13260acf688493b
treed241d8af5d472020b6c7b1ea45a5221d0bc7c172
parent8210c8538a6efb48d8adaf402546f30a8b249bcb
Add HTTP Chunked Encoding support to web modules.

* doc/ref/web.texi(Transfer Codings): New subsection for transfer codings.
* module/web/http.scm(make-chunked-input-port,
  make-chunked-output-port): New procedures.
* module/web/response.scm (read-response-body): Handle chunked responses.
* test-suite/tests/web-response.test: Add test.
* test-suite/tests/web-http.test: Add tests.

afd
doc/ref/web.texi
module/web/http.scm
module/web/response.scm
test-suite/tests/web-http.test
test-suite/tests/web-response.test