Saltar al contenido

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 sea http o https.

  • 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 (80 para HTTP o 443 para 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