Variables de entorno en cgi
Variables de entorno en cgi
El servidor usa tanto de líneas de comando, como variables de entorno para pasar los datos del servidor al script.Estas variables de entorno se activan cuando el programa ejecuta el programa cgi.
Especificación
Las siguientes variables no dependen de la información enviada y son activadas en todos los casos:
SERVER_SOFTWARE
Devuelve el nombre y la versión del software del servidor de información que contesta la petición de usuario (y ejecuta el programa cgi).
Formato: nombre/versión.
SERVER_NAME
Devuelve nombre de host del servidor, el alias DNS, o la dirección IP como aparecería en las URL autoreferenciadas.
GATEWAY_INTERFACE
Devuelve la revisión de la especificación CGI con que el servidor puede trabajar.
Formato: CGI/revisión.
Las siguientes variables de entorno son específicas de la petición de usuario, y es él
programa del gateway el que las da el valor:
SERVER_PROTOCOL
Da el nombre y revisión del protocolo de información con el que la petición de usuario viene.
Formato: protocolo/revisión.
SERVER_PORT
Devuelve el número de puerto por el cual fue enviada la petición.
REQUEST_METHOD
Devuelve el método por el cual la petición fue enviada. Para HTTP serán "GET", "HEAD", "POST", etc.
PATH_INFO
La información extra sobre el path, tal como es dada por el cliente. En otras palabras, podemos acceder a los scripts por su pathname virtual, seguido de alguna información extra. Esa información extra es enviada como PATH_INFO. La información será decodificada por el servidor si viene de una URL antes de pasarla al script CGI.
PATH_TRANSLATED
El servidor proporciona una versión traducida del PATH_INFO, que transforma él path virtual al físico.
SCRIPT_NAME
Path virtual al script que va a ejecutar, usado para autoreferenciar URL.
Usuarios que han visto este tema también han visto...
- Ganando Más Control con Scripts de Encabezado No-Analizados
- Links Aleatorios
- Invocando un CGI
- Diferencias entre CGI y PHP
- Poniendo tu script en el servidor.

Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.