Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=76941 --- shadow/76941 2005-12-08 10:32:03.000000000 -0500 +++ shadow/76941.tmp.14507 2005-12-08 13:58:07.000000000 -0500 @@ -3,21 +3,21 @@ Version: 1.1 OS: unknown OS Details: Status: REOPENED Resolution: Severity: Unknown -Priority: Normal +Priority: Wishlist Component: XSP AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] TargetMilestone: --- URL: Cc: -Summary: HttpWorkerRequest.ReadEntityBody() does not decode chunked transfer encoding +Summary: XSP does not support chunked encoding Description of Problem: For requests that use "chunked" transfer encoding, the body provided by XSP's HttpWorkerRequest.ReadEntityBody() is still encoded. Under IIS/.NET the body has been decoded. @@ -90,6 +90,29 @@ + +------- Additional Comments From [EMAIL PROTECTED] 2005-12-08 13:58 ------- +xsp is a 1.0 server and announces itself as such so chunked encoding +is not supported (*writing* chunked is supported by System.Web). + +IIS has it's own HttpWorkerRequest derived class to handle chunked +encoding, as they support 1.1. + +When you use apache+mod_mono+mod-mono-server, apache handles the +chunked encoding (and other HTTP 1.1 features) transparently. + +What you want is that xsp (standalone) supports 1.1 chunked encoding, +so I'm setting the priority to 'wishlist'. + +Patches to support this are welcome, of course. And, given that xsp +would announce itself as HTTP/1.1, compliance with other 1.1 'MUST' +features would be a plus. + +Recently I implemented HttpListener (.NET 2.0) which has support for +reading/writing chunked data. Feel free to take code/ideas from there, +it's in System.Net namespace. I'd like to "backport" some of the stuff +I did for HttpListener into xsp but right now i don't have the cycles +to do so and don't know when I'll have them. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
