[Mono-bugs] [Bug 76941][Wis] Changed - XSP does not support chunked
encoding
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu Dec 8 13:58:07 EST 2005
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 gonzalo at ximian.com.
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: gonzalo at ximian.com
ReportedBy: dean at brettle.com
QAContact: mono-bugs at ximian.com
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 gonzalo at ximian.com 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.
More information about the mono-bugs
mailing list