Método Request.Form: se utiliza para pedirle (Request) a un formulario (Form), la información que
fue ingresada en los diferentes campos. Luego los datos pueden ser almacenados en variables para
trabajar más fácilmente con ellos.
Veamos un simple formulario. Puro HTML. Pero fijen la atencion en el METHOD y ACTION del FORM:
Este formulario pregunta el nombre de una persona. Al presionar el Boton de Enviar pasará
la información a la página prueba2.asp, donde la recogeremos de la siguiente manera. Esto que sigue
si es ASP
Archivo: prueba2.asp
<%
Dim nom 'declaramos nom y guardamos la info asi.
nom = Request.Form("nombre")
Response.Write nom
%>
Como ven no es algo complicado pasar datos por un formulario y recogerlos en otra página. Mas adelante
podremos saber como guardar ese dato ingresado en una BD (Base de Datos) y almanear la información.
Como veras Request pide información enviada anteriormente.
Método Request.ServerVariables: se utiliza para pedirle a nuestro servidor algunas variables.
Para que entiendan lo que quiero decir, podemos pedirle al servidor la direccion IP de un usuario,
el nombre del dominio, la contraseña del cliente y muchas cosas mas.
La forma de utilizarlo es como veniamos haciendolo antes. De la siguiente manera:
El nombre del servidor es: <B>
<%
Response.Write (Request.ServerVariables("SERVER_NAME"))
%>
</B>
Esto pasaria como resultado lo siguiente:
El nombre del servidor es: www.soloasp.com.ar
Para tener una lista de tooodas las variables que se le pueden pedir al
servidor, presiona aqui
Método Request.Cookies: se explica en el articulo dedicado a las Cookies. Puedes encontrarlo aqui