tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Barker" <wbar...@wilshire.com>
Subject Re: getRequestURI()
Date Thu, 11 Jul 2002 05:34:14 GMT
Hum, it does look like the spec is a bit schizophrenic here.  The
;jessionid= isn't part of the requestURI in section 4.4:
<spec-quote section="4.4" version="2.3">
It is important to note that, except for URL encoding differences between
the
request URI and the path parts, the following equation is always true:

requestURI = contextPath + servletPath + pathInfo
</spec-quote>

However, in section 15.1.3 it very clearly is:
<spec-quote section="15.1.3" version="2.3>
public java.lang.String getRequestURI()

Returns the part of this request’s URL from the protocol name up to the
query
string in the first line of the HTTP request.
</spec-quote>

Off-hand, I'd say that it's a good question for
servletapi-feedback@eng.sun.com so that it can be clarified in the up-coming
2.4 spec.

----- Original Message -----
From: "Alex Kachanov" <alex@intadev.com>
To: <tomcat-dev@jakarta.apache.org>
Sent: Wednesday, July 10, 2002 8:33 PM
Subject: getRequestURI()


Hello!

This is a page:

<%@ page contentType="text/html;charset=Shift_JIS"%>
<%@page session="true"%>

<p><%= request.getRequestURI() %></p>

<p><%= session.getId() %></p>

So, guys, what do you think "request.getRequestURI()" method should return
when cookies are switched OFF in browser and the request is

http://localhost/index.jsp;jsessionid=384975938475?blah=7&bloh=9


JRun 3.1 and Jrun 4.0 are sure it should return
/index.jsp;jsessionid=384975938475


While all other Application servers (including Tomcat) return just:
/index.jsp



Who is right?


with best wishes
Alexander Kachanov

--
To unsubscribe, e-mail:   <mailto:tomcat-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <mailto:tomcat-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@jakarta.apache.org>



--
To unsubscribe, e-mail:   <mailto:tomcat-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@jakarta.apache.org>


Mime
View raw message