AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones del sistema
  • Buscar
  • Equivalencia
  • Variables de entorno en un sitio WEBDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve las variables de entorno del sistema operativo para el ordenador actual.
Observación: Para ver y/o modificar las variables de entorno de la computadora actual, abra el panel de control y haga clic en el "Sistema" Icon.
Ejemplo
// Find out the environment variables of the operating system
ResEnvironment = SysEnvironment()
Sintaxis
<Result> = SysEnvironment([<Environment variable>])
<Result>: Character string
  • Entorno completo del ordenador actual (o servidor) si no se especifica un <Entorno Variable>.. Las líneas de entorno están separadas por caracteres CR.
  • Línea de ambiente cuya primera palabra corresponde al parámetro <Environment Variable>.
  • Vacíe la cadena (""") si se produce un problema.
<Environment variable>: Optional character string (with quotes)
Variable para encontrar en el entorno del ordenador actual ("PATH" o "USERNAME" por ejemplo).
Observaciones

Buscar

  • La búsqueda en el parámetro <Environment Variable> es genérica. Por ejemplo, SysEnvironment("PR") devuelve el Line correspondiente al aviso (si existe en el entorno).
  • Si varias líneas coinciden con la búsqueda, sólo se devuelve la primera.

Equivalencia

La función SysEnvironment devuelve el mismo resultado que el comando SET de la línea de comandos (DOS).
WEBDEV - Código Servidor

Variables de entorno en un sitio WEBDEV

Las variables de entorno devueltas corresponden a las variables de entorno del sistema operativo del servidor.
El protocolo CGI define un set de Default variables:
Nombre VariableContenido
Document_ROOTEl directorio raíz para los documentos del servidor Web.
HTTP_CookieEl valor de las cookies guardadas por el servidor.
Observación: Para manipular las cookies, le recomendamos que utilice CookieRead y CookieWrite.
HTTP_HOSTEl nombre del servidor.
HTTP_REFERERLa URL de la página que dirigió a la página actual.
HTTP_USER_AGENTLa description del navegador utilizado.
HTTPSEste Variable tendrá el valor "on" si se utilizó el protocolo HTTPS. De lo contrario, no se define.
BÚSQUEDA_DE_RESPUESTALa URL solicitada por la máquina cliente antes de la interpretación por el servidor. Esta es la petición "en bruto".
DIRECCIÓN_DISTANCIA_DISTANCIALa IP Address del navegador. Se recomienda utilizar la función NavegadorDirección IP.
REMOTE_HOSTEl nombre del ordenador cliente (o su IP Address si el nombre no pudo ser resuelto o si la función de resolución está desactivada en el servidor Web).
PUERTO_DISTANCIAEl puerto utilizado por el ordenador cliente para conectarse al servidor web.
REMOTE_USEREl nombre de usuario proporcionado por el ordenador cliente (utilizado para páginas protegidas por un mecanismo de autenticación HTTP).
MÉTODO_SOLICITUDEl método utilizado para ejecutar la petición HTTP: "GET" o "Post".
REQUEST_URILa URI solicitada por el ordenador cliente después de la interpretación por el servidor.
NOMBRE_DE_FICHERO_DE_SCRIPTLa ruta completa del programa que se está ejecutando en el servidor web.
SCRIPT_NOMBRELa parte del SCRIPT_FILENAME Variable relativa al DOCUMENT_ROOT Variable.
SERVER_ADMINLa información de Contact del administrador del servidor (su correo electrónico Address en la mayoría de los casos).
NOMBRE_SERVIDOREl nombre de cabecera del host del servidor.
PUERTO_SERVIDOREl puerto en el que se ha contactado con el servidor web.
SOFTWARE_SERVIDORLa cadena de información del servidor Web (si se proporciona).
Componente: wd290std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Needs examples
The text implies that the name is returned, but it is more than that.

SysEnvironvmen("HOMEPATH") returns the string "HOMEPATH=\user\user-name"
Bob
20 07 2021

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local