Empleando ASP se puede
implementar un pequeño programa que permita que cuando un usuario (navegador)
solicita una página, la misma redireccione o otra página.
Para probar el algoritmo
implementaremos un formulario que solicite el ingreso por teclado de una
dirección de internet.La segunda página redireccionará al sitio web cargado en
el formulario. Es decir la segunda página nunca llega al cliente, sino que redirecciona
a otra página.
pagina1.html
<html>
<head>
<title>Problema</title>
</head>
<body>
<form
action="pagina1.asp" method="post">
Ingrese
dirección de sitio web (ej www.google.com):
<input type="text"
name="direccion" size="30"><br>
<input type="submit"
value="Redireccionar">
</form>
</body>
</html>
Luego el archivo ASP que
redirecciona al sitio indicado en el formulario es:
pagina1.asp
<%
response.redirect("http://"
& request.form("direccion"))
%>
Como vemos ni si quiera
tiene la estructura de una página HTML ya que la misma no se enviará al
navegador.
El objeto response tiene un
método llamado redirect que nos permite indicar otra página a cargar, pudiendo
como vemos redireccionar a un sitio distinto a nuestro servidor.
0 comentarios:
Publicar un comentario