Programación en castellano
Inicio > Taller Web > Internet > ASP > Uso de las variables de Servidor
-Artículos

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:

 

Últimos comentarios
Últimos 5 comentarios

kjnkn (07/11/2008)

Por
jnkj

COMO CAPTURAR LOGIN DE RED (01/03/2006)

Por
Tengo un código para capturar el Login del usuario de la red, pero al hacer un cambio en el Dominio del servidor este ya no lo captura. ¿Hay otra manera de capturar el login del usuario, usando ServerVariables u otro comando???

El Equipo (27/01/2006)

Por
No hay una forma de saber el nombre del equipo que entra a mi página???

Es decir si alguna persona se conecta a mi págia web no hay forma de colocar el nombre de ese mismo equipo?? No la IP? Sino el nombre por ejemplo: Equipo: sgvpry.

Gracias si me pueden ayudar mi correo es evega@integraconsultores.com.ve

Problemas con Java en el Chat (28/09/2004)

Por
Cuando estoy chateando utilizando Java, me bloque los privados y tengo que apagar el equipo y volver a reiniciarlo, que hago para solucionar el problema

Logon_User (20/09/2003)

Por
A fin de que pueden visualizar el LOGON USER es necesario hacer lo siguiente:
1.- LOGON USER separado por guión bajo, así LOGON_USER
2.- En propiedades del sitio web predeterminado es necesario desactivar los usuarios anónimos, de esta manera podrás ver el name user activo en la sección de la page, solo tienes que poner el código LOGON_USER
 
Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados