HTTP header parsing in RMI needs to be cleaned up.
Comments
The multiplex protocol should be removed so this issue can be closed.
23-02-2017
Note that the HTTP and CGI support in RMI has been deprecated as of Java SE 8. It should be considered for removal in a future Java SE release.
31-03-2015
I think we should consider deprecating the HTTP (and also CGI) support in RMI, and thus not invest any effort in this area, and eventually remove it.
02-08-2013
focusing on the header parsing in sun.rmi.transport.proxy CGIHandler and HttpInputStream to align the parsing logic with that used in sun.net.www MessageHeader and in sun.net.httpserver Request. The current level of HTTP support could be classified as 1.0, this excludes chunked transfer encoding support. The essential aspect of this work is to provide appropriate handling of Content-Length header processing. If it is desired to align the protocol support with HTTP/1.1 including chunked transfer encoding support, it might be worth considering an additional task for this?
01-07-2013
Stuart - I assume you will assign this as appropriate.