Vinuth Madinur wrote:
Hi,
I'm facing this weird situation. I've a URL which is like this:
http://127.0.0.1:8080/hhc/call.htm;jsessionid=A9BA1447B82CB594B176D479288EAE1B?_flowId=careGiverTrack&_flowExecutionKey=_c46E07E3E-DC94-02A4-7961-763335C051A0_kC04C8A37-D22F-EF55-75E9-AD4514579721&_eventId=patientNotFound
jsessionid is in the URL.
The request above looks bizarre to me.
If the "jsessionid" was really a parameter in this URL, it would need to
be after the "?", which is my understanding is what separates the URL
part from the "query string" part.
Like this :
http://127.0.0.1:8080/hhc/call.htm?jsessionid=A9BA1447B82CB594B176D479288EAE1B&_flowId=careGiverTrack&_flowExecutionKey=_c46E07E3E-DC94-02A4-7961-763335C051A0_kC04C8A37-D22F-EF55-75E9-AD4514579721&_eventId=patientNotFound
Maybe Firefox is smart enough to put things back together correctly
before issuing the request to the server, and your other client program
is not ?
You could find out by getting the "LiveHttpHeaders" add-on for Firefox,
and see what Firefox really sends to the server.
It is anyway an extremely valuable tool to handle issues like this.
The other possibility would be to add something on the server side, that
logs the real (complete, unparsed) request URL at the moment it comes in
to the server, and check again how it looks like in each case.
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]