Categorías destacadas
programacion php    
Artículo
0
¡votar!

 Uso de las variables de Servidor

1 . Introducción
2 . Descripciones de algunas variables de servidor
3 . Ejemplo

Introducción

Las variables de Servidor (ServerVariables) almacenan información relativa al entorno de ejecución de una aplicación ASP.

La sintaxis para acceder a estas variables es mediante el objeto Request indicando entre paréntesis el nombre de la variable a obtener.

Una de las aplicaciones más utilizadas de estas variables es la obtención del identificador de usuario. Esta información se conoce como el nombre de usuario que se introduce al hacer login en un equipo de un entorno de red local.

Esta sería la sintaxis:

<%
  Response.write Request.ServerVariables("LOGON USER") 
%> 

Descripciones de algunas variables de servidor

A continuación se describe el significado de las diferentes variables de servidor:

AUTH_TYPE: Indica el método de autentificación que utiliza el servidor para validar a un usuario

CONTENT_TYPE: Tipos de dato del contenido

LOGON_USER: Cuenta de Windows NT con la que se ha loginado el usuario

QUERY_STRING: Cadena que sigue al signo interrogante (?) en la petición HTTP

REMOTE_ADDR: Dirección IP del equipo remoto que realiza la petición al servidor

REMOTE_HOST: Nombre del Host que realiza la petición

REQUEST_METHOD: Método utilizado en la petición (GET, HEAD, POST)

SCRIPT_MAP: Prefijo de la URL anterior a la pagina

SERVER_NAME: Nombre o IP del servidor

Ejemplo

El siguiente ejemplo utiliza un bucle para recorrer el objeto ServerVariables visualizando el nombre y el contenido de todas ellas en una tabla de dos columnas

Visualización Server Variables

<TABLE>
<TR>
<TD><B>Server Variable</B></TD>
<TD><B>Value</B></TD>
</TR>
<% For Each name In Request.ServerVariables %>
<TR>
<TD> <%= name %> </TD>
<TD>  <%= Request.ServerVariables(name) %> </TD>
</TR>
<% Next %> 
</TABLE>

Este sería el resultado de ejecutar esta página:

   
Publicado por:
Walter Nieves
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon