Generate a 302 Object Moved message

Does anybody know how generate a 302 Object Moved or 302 Redirect message in response to an HTTP request ?

Lecossois.
lecossoisAsked:
Who is Participating?
 
geobulConnect With a Mentor Commented:
Hi Lecossois,

You can redirect the received request using Response.SendRedirect('new URL') method.

Next pieces of code are in web action, before or after dispatch events.

1. Information only

Response.Content := '<HTML><BODY>302 Object moved temporary</BODY></HTML>';
Handled := True;
Response.SendResponse;

2. Information and a link to the new URL

Response.Content := '<HTML><BODY>302 Object moved temporary to:<BR>
<A HREF='http://newURL'>new place</A></BODY></HTML>';
Handled := True;
Response.SendResponse;

3. Redirect the request

Handled := True;
Response.SendRedirect('http://new URL');

Regards, Geo
0
 
lecossoisAuthor Commented:
For those who think that this question should be in a different discussion group, I would like to add that I would like to write in Delphi a kind of dispatcher that receives a HTTP request, and that sends back the new URL using a 302 message.

Lecossois.
0
 
geobulCommented:
correction :

.... <A HREF="http://newURL"> ...

of course!

Regards, Geo
0
 
lecossoisAuthor Commented:
Just what I needed.  Thanks.

Lecossois.
0
All Courses

From novice to tech pro — start learning today.