GETCOOKI: Como Obter um valor de Cookie de Navegador

Como:

As credenciais de segurança podem vir de diversas fontes e serem fornecidas em vários formatos. Algumas credenciais de segurança de produtos de conexão única de terceiros são passadas na forma de um cookie de navegador. O Servidor de Relatórios podem utilizar a função GETCOOKI para obter o valor do cookie de navegador passado pelo cliente.


Topo da página

x
Sintaxe: Como Obter um Valor de Cookie
GETCOOKI('cookie_name', length)

onde:

cookie_name

Alfanumérico

É o nome do cookie de navegador cujo valor está sendo obtido. O comprimento máximo do nome do cookie é de 80 bytes. Se o cookie não for definido ou seu nome exceder 80 caracteres, a função irá exibir Nome de Cookie Inválido.

comprimento

Alfanumérico (An)

É o comprimento do cookie. Pode ser o nome do campo que contém o resultado ou o formato do valor de saída posto entre aspas simples. Se o comprimento n especificado for maior que o comprimento real do cookie obtido, o resultado será preenchido com espaços em branco. É sempre recomendado utilizar a função TRUNCATE(arg1) no resultado de GETCOOKI para remover os espaços adicionais à direita.



Exemplo: Como Obter o valor de um Cookie de Navegador.

A chamada de função a seguir obtém o valor do ObSSOCookie criado pelo gerente do Oracle Access (conhecido anteriormente como Oblix):

GETCOOKI('ObSSOCookie', 'A400')

Information Builders