Funciones de Internet

Conjunto de Funciones de fórmula que nos permiten componer y extraer información de URL’s.

urlHost

Devuelve el dominio o IP de la url.

Sintaxis

urlHost(url)

Parámetros

url

Expresión alfabética de referencia que contendrá la url cuyo dominio se desea obtener.

Ejemplos

urlHost("http://127.0.0.1/Index.pag" ) = 127.0.0.1 urlHost("[[http://velneo.com/index.htm") = velneo.com

urlMake

Compone una url según el formato siguiente:

esquema://usuario:contraseña@dominio:puerto/senda

Sintaxis

urlMake(esquema, dominio, senda, puerto, usuario, contraseña)

Parámetros

esquema

Esquema del protocolo de comunicaciones.

dominio

IP o dominio.

senda

Senda dentro del dominio.

puerto

Número de puerto de comunicación.

usuario

Identificador del usuario.

contraseña

Contraseña del usuario.

Ejemplo

urlMake("http", "www.dominio.com", "login.htm", "82", "mi_usuario", "pwd") = http://mi_usuario:pwd@www.dominio.com:82/login.htm

urlPassword

Devuelve la contraseña de una url con el formato siguiente:

esquema://usuario:contraseña@dominio:puerto/senda

Sintaxis

urlPassword( url )

Parámetros

url

Expresión alfabética que contendrá la URL cuya contraseña queremos obtener.

Ejemplo

urlPassword("http://usuario123:abc123@www.velneo.com:81/enter.htm" ) = abc123

urlPath

Devuelve la senda de la URL que se le pase como parámetro.

Sintaxis

urlPath(url)

Parámetros

url

Expresión alfabética de referencia que contendrá la url cuya senda se desea obtener.

Ejemplos

urlPath("http://velneo.com/info/index") = /info/index/

urlPort

Devuelve el puerto de la Url pasada como parámetro.

Sintaxis

urlPort(url)

Parámetros

url

Expresión alfabética de referencia que contendrá la Url cuyo puerto se desea obtener. No se especifica número de puerto alguno, la función devolverá -1.

Ejemplo

urlPort("http://usuario123:abc123@www.velneo.com:81/enter.htm" ) = 81

urlScheme

Devuelve el esquema o el protocolo de la Url pasada como parámetro.

Sintaxis

urlScheme(url)

Parámetros

url

Expresión fórmula que contendrá la Url cuyo esquema queremos obtener.

Ejemplo

urlScheme("vatps://v7cloud2.velneo.com:6000" ) = vatps

urlUserName

Devuelve el nombre de usuario de una url con el formato siguiente:

esquema://usuario:contraseña@dominio:puerto/senda

Sintaxis

urlUserName(url)

Parámetros

url

Expresión fórmula que contendrá la Url cuyo usuario deseamos obtener.

Ejemplo

urlUserName("http://user123:abc123@www.velneo.com:81/enter.htm" ) = user123