On Fri, 11 Jan 2002, Stefano Mazzocchi wrote: > Gerhard Froehlich wrote: > > > >> > <question who="SM">what happens when the client has already received > > >> > part of the request (say during aggregation?)</question> > > >> > > >> The discussion had taken place on this, intermediate output stream was > > >> suggested to avoid "committed response": > > >> http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=99828709211581&w=2 > > >> and > > >> http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=99442091111980&w=2 > > > > > >Hmmmm, did you guys thought about using 'chuncked HTTP'? > > > > Could you explain, what do you exactly mean with 'chuncked HTTP'? > > Go and RTFM :) > > No, seriously, take a look at > > ftp://ftp.isi.edu/in-notes/rfc2616.txt > > and search for 'chunk'. You'll find that HTTP/1.1 has the ability to > 'chunk' (split) the response in several parts, each one with a header. > > This was designed exactly to allow servers to return error messages > *after* the original header has been sent. The problem is that the > Servlet API doesn't allow chunking by itself, so we must *reencode* the > chunks in the servlet output stream > > I just sent a question to my friends part of the Servlet Expert Group at > the JCP but as long as I was there, nobody touched the argument. > > Comments?
Chunking should best happend transparently to a Servlet (as an option of the Servlet engine). Is there a need to state chunking programmatically? Unfortunately I don't know if Catalina/Tomcat (or any other Servlet engine) is supporting this transfer coding. Giacomo --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]