Função de tempo de execução Request() mvSQL no Jitterbit App Builder
Resumo
O Request() A função retorna informações sobre a requisição HTTP atual.
Nota
Esta função foi adicionada no App Builder 4.45.
Informações sobre a URL atual e os cabeçalhos HTTP também podem ser obtidas na página do Inspetor de Solicitações.
Sintaxe
Request(<parameter>)
Parâmetros
Os seguintes parâmetros são válidos e podem ser usados com o Request() função:
-
baseurl: A URL raiz do aplicativo, por exemplo:https://example.com/App-Builder. -
scheme: O esquema da solicitação HTTP, sejahttpouhttps. -
ishttps: Um booleano que indica se a solicitação usa criptografia HTTPS ou não. -
hostname: O nome do host, normalmente um nome DNS ou endereço IP. -
port: O número da porta. Se a porta padrão do esquema estiver sendo usada (80para HTTP ou443para HTTPS),NULLserá devolvido. -
host: O nome do hospedar e a porta. -
basepath: O caminho para a raiz do aplicativo. -
header: O cabeçalho HTTP. Ao usar este parâmetro, você também deve incluir como segundo argumento o cabeçalho sobre o qual deseja ver informações.
Devoluções
O que é retornado pelo Request() A função varia dependendo do parâmetro utilizado. Consulte Parâmetros acima.
Exemplos
-
Request('BaseURL')Devoluções:
https://example.com/App-Builder -
Request('Scheme')Devoluções:
https -
Request('IsHTTPS')Devoluções:
true -
Request('HostName')Devoluções:
example.com -
Request('Port')Devoluções:
8080 -
Request('Host')Devoluções:
example.com:8080 -
Request('BasePath')Devoluções:
/App-Builder -
Request('Header', 'User-Agent')Devoluções:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36