|
|
|
|
- Manejar el tipo de Address
- Casos especiales
WebserviceClientIPAddress( Función) Devuelve la IP Address de la el equipo usando y llamando al Webservice. Atención: El Webservice debe estar alojado en el Servidor de Aplicaciones WEBDEV. // Returns the IP address of the client ClientAddress is string ClientAddress = WebserviceClientIPAddress()
Sintaxis
<Result> = WebserviceClientIPAddress([<Type of address>])
<Result>: Cadena de caracteres IP Address de el equipo del usuario Web: - Si la conexión está en IPv4, la respuesta está en formato "xxx.xxx.xxx.xxx" (por ejemplo: 195.196.100.1).
- Si la conexión está en IPv6, la respuesta está en formato IPv6.
<Type of address>: Booleano opcional - True para obtener la dirección inicial especificada en el encabezado HTTP,
- False (valor predeterminado) para recuperar la dirección IP en la variable de entorno "REMOTE_ADDR" definida por el servidor Web.
Observaciones Manejar el tipo de Address La dirección devuelta por WebserviceClientIPAddress puede no corresponder a la dirección del usuario (si es un proxy no Transparent o una carga se utiliza el equilibrador, por ejemplo). En este caso, WebserviceClientIPAddress devuelve la IP Address del proxy o balanceador de carga. Si se solicita la dirección inicial, la función WebserviceClientIPAddress intenta leer la dirección especificada en los encabezados HTTP. De hecho, la mayoría de los proxies proporcionan el Address inicial en las cabeceras del HTTP. Sin embargo, esta Address debe utilizarse con precaución porque no es fiable y puede ser completamente errónea. Casos especiales - Si el Address original no se encuentra o no es válido (demasiado largo, por ejemplo), se envía el Address "estándar".
- La IP del servidor Address es devuelta por NetIPAddress.
Componente: wd290awws.dll
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|