----- Original Message ----- From: "Remy Maucherat" <[EMAIL PROTECTED]> To: "Tomcat Developers List" <[EMAIL PROTECTED]> Sent: Tuesday, March 12, 2002 9:26 PM Subject: Re: [PROPOSAL] Proposed integration of Coyote in 4.0-HEAD
> > on 3/12/02 6:30 PM, "Remy Maucherat" <[EMAIL PROTECTED]> wrote: > > > > > A) URI decoding refactoring. To avoid doing some URI decoding in many > places > > > in the pipeline, a decodedURI field (with associated getter/setter) > should > > > be added in the HttpRequest interface, and used in the Catalina > pipeline. > > > This also has the advantage to guarantee that no double URI decoding > occurs > > > (which can lead to URI-based security attacks). > > > > > > <ballot> > > > [ ] +1 > > > [ ] +0 > > > [ ] -1: > > > > > > </ballot> > > > > Q: How can you modify the Servlet API interfaces? > > Well, it's not Http*Servlet*Request ;-) > It's the internal Catalina API, and I'm just proposing to add a method to it > (servlets can't access it, but components of the Catalina core can). > +1 by the way. Jon is confusing issues here. The "encoding" here refers to URLs like: /foobar/%3F.jsp The methods request.encodeURL(...) work (much/exactly) the same in Coyote 4.x and 3.x as they did before. > Remy > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>