Saltar al contenido

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

  • 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 o 443 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