Obter cookie ( Servidor ) / Get cookie ( Server )
Obtém o valor de um cookie definido pela aplicação.
Observação
Cookies possuem tempo de expiração e não podem ser obtidos após esse tempo.
Também é possível obter cookies a partir do bloco cliente: Obter Cookie (cliente).
Compatibilidade
Bloco servidor: cronapi.util.Operations.getCookie()
Retorno
Retorna uma string com o valor da chave do cookie.
Parâmetros
Chave
Chave do cookie a ser obtido.
Posição: 1
Inglês: Key
Tipo: Texto / String
Exemplo: "meuCookie"
Exemplo 1
No exemplo da figura abaixo estamos obtendo o valor do cookie criado com o bloco de programação Definir cookie.
Com a aplicação em execução, o cookie criado pode ser visto na área de Cookies do navegador. No exemplo da figura 2.1, criamos o cookie "CookieServer", cujo valor é "CronappServer".
Ao executar o bloco, o valor do Cookie será impresso no console do depurador.
Exemplo 2
Podemos utilizar o bloco Obter cookie para obter qualquer cookie definido na aplicação, inclusive os cookies coletados pela aplicação e configurados pelo usuário na tela inicial. No exemplo da figura 3, estamos obtendo o valor de um cookie de nome "cookieMarketing", cujo valor foi definido pelo usuário como "true". Este é um cookie padrão de toda aplicação do Cronapp, ele define, de acordo com a preferência do usuário, se os cookies de marketing serão aceitos ou não. Confira a figura abaixo.
O novo valor foi inserido no bloco de programação Obter cookie.
O resultado pode ser conferido na figura 3.2.
Nesta página
- 1 Compatibilidade
- 2 Retorno
- 3 Parâmetros
- 3.1 Chave
- 4 Exemplo 1
- 5 Exemplo 2