Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] UTF-8 Bug or Improper Usage?

Hi Eric,

we've recently made some changes to I will have a look at this.


On 10/8/11 6:46 AM, Eric Y. Theriault wrote:

I've been using jetty for a while now and have recently upgraded to the Jetty 7 (specifically Jetty 7.5.2.v20111006).  Since doing so, I periodically notice an exception like this:

 org.eclipse.jetty.util.Utf8Appendable$NotUtf8Exception: !UTF-8
	at org.eclipse.jetty.util.Utf8Appendable.appendByte(
	at org.eclipse.jetty.util.Utf8Appendable.append(
	at org.eclipse.jetty.util.UrlEncoded.decodeUtf8To(
	at org.eclipse.jetty.http.HttpURI.decodeQueryTo(
	at org.eclipse.jetty.server.Request.extractParameters(
	at org.eclipse.jetty.server.Request.getParameter(
	// my code that does the first request.getParameter...

I've been trying to find a URL that causes this particular issue and I've recently found one with %E7 (C with the Cedilla), which I believe is OK to the standard.  That said, certain URL's with this character code raise the above exception, such as this one: http://localhost/?i=e%e7 .

Can someone confirm whether or not the above URL is correct, whether or not there is some configuration that is required to make it work, or if there's a bug there.  Thanks!


jetty-users mailing list

thomas becker
tbecker@xxxxxxxxxxx /
(the folks behind jetty and cometd)

Back to the top