Función de tiempo de ejecución mvSQL Request() en Jitterbit App Builder
Resumen
El Request()
La función devuelve información sobre la solicitud HTTP actual.
Nota
Esta función se agregó en App Builder 4.45.
También se puede obtener información sobre la URL actual y los encabezados HTTP en la página Inspector de solicitudes.
Sintaxis
Request(<parameter>)
Parámetros
Los siguientes parámetros son válidos y se pueden utilizar con el Request()
función:
-
baseurl
: La URL raíz de la aplicación, por ejemplo:https://example.com/App-Builder
. -
scheme
: El esquema de la solicitud HTTP, ya seahttp
ohttps
. -
ishttps
: Un valor booleano que indica si la solicitud utiliza cifrado HTTPS o no. -
hostname
: El nombre del host, generalmente un nombre DNS o una dirección IP. -
port
: El número de puerto. Si se utiliza el puerto predeterminado del esquema (80
para HTTP o443
para HTTPS),NULL
se devolverá. -
host
: El nombre del alojar y el puerto. -
basepath
: La ruta a la raíz de la aplicación. -
header
: El encabezado HTTP. Al usar este parámetro, también debe incluir como segundo argumento el encabezado sobre el que desea ver información.
Devoluciones
Qué devuelve el Request()
La función varía según el parámetro utilizado. Consulte Parámetros arriba.
Ejemplos
-
Request('BaseURL')
Devoluciones:
https://example.com/App-Builder
-
Request('Scheme')
Devoluciones:
https
-
Request('IsHTTPS')
Devoluciones:
true
-
Request('HostName')
Devoluciones:
example.com
-
Request('Port')
Devoluciones:
8080
-
Request('Host')
Devoluciones:
example.com:8080
-
Request('BasePath')
Devoluciones:
/App-Builder
-
Request('Header', 'User-Agent')
Devoluciones:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36