Good Afternoon Bob- I found an asnswer here http://archives.java.sun.com/cgi-bin/wa?A2=ind9811&L=servlet-interest&F=&S=&P=94953 to quote "When most browsers receive a reply with status 302 (Moved Temporarily), they look at the Location header, and automatically call the page specified there. However, as I have found, if the URL of the page _to_ which you are redirecting is the SAME as the page _from_ which you have sent the redirection, the browser assumes you are in a redirect loop. It then displays the message instead of auto-redirecting"
tack on a querystring to the new URL tells the browser that you are not in a 'redirect loop' Anyone else? Martin- ----- Original Message ----- From: "Bob Faist" <[EMAIL PROTECTED]> To: <users@tomcat.apache.org> Sent: Tuesday, December 20, 2005 4:18 PM Subject: Redirect from CGI servlet > Tomcat 5.5 > Windows XP > > I'm trying to retro-fit a perl CGI web app into Tomcat and the only > remaining issue is redirects. I have enabled the CGI servlet in the > conf/web.xml file. I have a CGI script which is setting the HTTP > response header to a redirect type but Tomcat seems to setting the > status to 200. The CGI script is supposed to redirect a user to another > page based on successful login (form POST). I examine the HTTP response > header with a Firefox extension and it shows that there are 2 "Status" > values. The header contains "302 Moved" and "200 OK". My guess is that > the browser is seeing the "200 OK" and not handling the redirect. > > Does the CGI servlet handle this redirect scenario? > > Response Headers - > http://bfaist-ws:8080/emsng_ietm/cgi-bin/WebService_Login.pl > > Server: Apache-Coyote/1.1 > Status: 302 Moved > Location: http://bfaist-ws:8080/emsng_ietm/cgi-bin/IETM_Menu.pl > Transfer-Encoding: chunked > Date: Tue, 20 Dec 2005 21:13:16 GMT > > 200 OK > > > ********************************************************************** > Confidentiality Notice > The information contained in this e-mail is confidential and intended for > use only by the person(s) or organization listed in the address. If you have > received this communication in error, please contact the sender at O'Neil & > Associates, Inc., immediately. Any copying, dissemination, or distribution > of this communication, other than by the intended recipient, is strictly > prohibited. > ********************************************************************** > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >