Description:
|
(rep by Daniel Kador)
I?m looking into how Resin deals with extremely long URLs. We have need to support Note: 0000010k strings in the path/querystring section of the URL. The first problem I ran into was the size of the byte array buffer in com.caucho.server.http.HttpRequest. I worked around that by setting the url-length-max parameter in resin.conf (thanks for that fix). Now I?m hitting another problem in com.caucho.server.dispatch.InvocationDecoder#normalizeUri(). Line 344 in our source. It?s checking if the url length is greater than 1024 characters and throwing an exception if it is. |