W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 1998

RE: IPP> Chunked POST

From: Larry Masinter <masinter@parc.xerox.com>
Date: Wed, 16 Dec 1998 14:23:53 PST
To: Carl Kugler <kugler@us.ibm.com>, CGI-WG@golux.com, http-wg@cuckoo.hpl.hp.com, ipp@pwg.org
Message-Id: <000a01be2942$c33a22a0$aa66010d@copper.parc.xerox.com>
X-Mailing-List: <http-wg@cuckoo.hpl.hp.com> archive/latest/288
> Many http server implementors seem to have interpreted the combination
> of these requirements to imply that a POST request without a
> Content-Length HTTP header cannot have a message-body. 

This implication might have held for HTTP/1.0, but is wrong for HTTP/1.1.

> Indeed, I have tried several commercial web servers and
> in all cases, a servlet or CGI program gets end-of-file as soon as it
> tries to read the message-body input stream for a POST request with
> chunked transfer-coding.

Did these servers purport to support HTTP/1.1 for CGI scripts?
http://www.w3.org/Protocols/HTTP/Forum/Reports/ is a survey of
implementations, but we didn't ask implementations to distinguish
whether they supported 'chunked' transfer encoding specifically.

In any case, you left out the most obvious solution: don't use 'CGI'
to implement IPP.

However, it would be useful to update CGI for HTTP/1.1.

Larry
Received on Wednesday, 16 December 1998 14:29:59 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 2 February 2023 18:43:06 UTC