Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 72697 invoked from network); 12 Sep 2000 03:56:52 -0000 Received: from mercury.sun.com (192.9.25.1) by locus.apache.org with SMTP; 12 Sep 2000 03:56:52 -0000 Received: from taller.eng.sun.com ([129.144.123.34]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id UAA03959 for ; Mon, 11 Sep 2000 20:56:52 -0700 (PDT) Received: from eng.sun.com (florence [129.144.251.146]) by taller.eng.sun.com (8.9.3+Sun/8.9.3/ENSMAIL,v1.7) with ESMTP id UAA07039 for ; Mon, 11 Sep 2000 20:56:52 -0700 (PDT) Message-ID: <39BDA9C0.EA548DF@eng.sun.com> Date: Mon, 11 Sep 2000 20:57:52 -0700 From: "Craig R. McClanahan" X-Mailer: Mozilla 4.75 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: tomcat-dev@jakarta.apache.org Subject: Re: Case Sensitivity in URLs (was RE: BugRat Report #92 was closed(apparently by: Craig R.) References: <704ECFDA88B3D311B5F000A0C959E5B601FBC8@adobo.c2labs.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N "Peter V. Gadjokov" wrote: > It is allowed > by the RFC, But not, it would appear, by the servlet spec. See section 10 of the servlet 2.2 spec (or section 11 of the 2.3 draft currently in public review). You won't find the words "case sensitive" or "case insensitive" in this section, but trying to read silence == permission into this it a real stretch, given the description of the way that path mapping matching works, and given the fact that the HTTP/1.1 spec (with the now-famous "SHOULD be case-sensitive" wording :-) is cited as an underlying reference. If you wish to lobby for a change so that the servlet spec would allow case-insensitive matches, that is actually pretty timely at the moment -- since the 2.3 spec is currently in public review, it is subject to change, based on acceptance of the recommendation by the expert group. Feedback and suggestions should go to the official feedback address: servletapi-feedback@eng.sun.com. Failing the success of that lobbying effort, my -1 on including this "feature" in the official Tomcat release (even if it defaults to disabled) remains unchanged. > > -pvg > Craig McClanahan PS: Nothing stops anyone from doing what Costin suggested and posting a "user contributed patch" someplace. ==================== See you at ApacheCon Europe ! Session VS01 (23-Oct 13h00-17h00): Sun Technical Briefing Session T06 (24-Oct 14h00-15h00): Migrating Apache JServ Applications to Tomcat