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 específicas de la Web / Funciones del navegador
  • Aceptar (o no) la devolución Address
  • Servidor IP Address
  • Sesiones preiniciadas
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 la IP Address del ordenador cliente conectado al sitio WEBDEV.
Observación: Si el usuario web está detrás de un router, la IP Address será la del router.
Para get esta información desde un Webservice, utilice Servicio webClienteDirección IP.
Ejemplo
// Returns the IP address of the Web user
sClientAddress is string = BrowserIPAddress()
Sintaxis
<Result> = BrowserIPAddress([<Accept return address>])
<Result>: Cadena de caracteres
IP Address de el equipo del usuario Web:
  • en formato IPv4: xxx.xxx.xxx.xxx.xxx. Por ejemplo: 195.196.100.1
  • en formato IPv6: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
<Accept return address>: Booleano opcional
  • True para aceptar el Address inicial especificado en la cabecera HTTP,
  • False (valor por defecto) para rechazar este Address. En este último caso, la dirección IP se recupera en el entorno Variable (REMOTE_ADDR) definido por el servidor web.
Por defecto, el Address especificado en la cabecera HTTP es rechazado por razones de seguridad.
PHP Este parámetro no es compatible.
Observaciones
WEBDEV - Código ServidorWindowsLinux

Aceptar (o no) la devolución Address

La dirección devuelta por BrowserIPAddress puede no corresponder a la dirección del usuario (si se utiliza un proxy que no sea Transparent o un equilibrador de carga, por ejemplo). En este caso, BrowserIPAddress devuelve la IP Address del proxy o equilibrador de carga.
Si se acepta el retorno Address, BrowserIPAddress intenta leer el Address original especificado en las cabeceras HTTP (la mayoría de los proxies proporcionan el Address original en las cabeceras HTTP). Sin embargo, esta Address debe utilizarse con precaución porque no es fiable y puede ser completamente errónea.
Observaciones:
  • Si el Address original no se encuentra o no es válido (demasiado largo, por ejemplo), se envía el Address "estándar".
  • En el modo de prueba, BrowserIPAddress devuelve el Address del ordenador de desarrollo.

Servidor IP Address

La IP del servidor Address es devuelta por NetIPAddress.

Sesiones preiniciadas

Si el proyecto utiliza sesiones preiniciadas, esta función no debe utilizarse en el evento "Inicialización" del proyecto. Debe utilizarse en el evento "Inicialización del proyecto después de la conexión al sitio".
Componente: wd290page.dll
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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