Request () función de tiempo de ejecución mvSQL en Jitterbit App Builder
Resumen
La función Request() devuelve información sobre la solicitud HTTP actual.
Nota
Esta función se agregó en App Builder 4.45.
La información sobre la URL actual y los encabezados HTTP también se puede obtener en la página del Inspector de Solicitudes.
Sintaxis
Request(<parameter>)
Parámetros
Los siguientes parámetros son válidos y se pueden usar con la función Request():
-
baseurl: La URL raíz de la aplicación, por ejemplo:https://example.com/App-Builder. -
scheme: El esquema de la solicitud HTTP, ya seahttpohttps. -
ishttps: Un booleano que indica si la solicitud utiliza cifrado HTTPS o no. -
hostname: El nombre del host, típicamente un nombre DNS o dirección IP. -
port: El número de puerto. Si se está utilizando el puerto predeterminado del esquema (80para HTTP o443para HTTPS), se devolveráNULL. -
host: El nombre del host 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 debes incluir como segundo argumento el encabezado sobre el que deseas ver información.
Devuelve
Lo que se devuelve por la función Request() varía según el parámetro utilizado. Consulta Parámetros arriba.
Ejemplos
-
Request('BaseURL')Devuelve:
https://example.com/App-Builder -
Request('Scheme')Devuelve:
https -
Request('IsHTTPS')Devuelve:
true -
Request('HostName')Devuelve:
example.com -
Request('Port')Devuelve:
8080 -
Request('Host')Devuelve:
example.com:8080 -
Request('BasePath')Devuelve:
/App-Builder -
Request('Header', 'User-Agent')Devuelve:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36