Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Obter Cookie
Obtém o valor de um cookie do navegador do usuário. definido pela aplicação.
Image Added
Figura 1 - Bloco Obter Cookie
Nota | ||
---|---|---|
| ||
O cookie não pode ser obtido após o tempo de expiração. O definido pelo bloco Definir Cookie (cliente), pode ser obtido pelo bloco Obter Cookie (servidor). |
Parâmetros de Entrada
Cookies possuem tempo de expiração e não podem ser obtidos após esse tempo. |
Informações |
---|
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.
Retorno
Retorna um texto.
Compatibilidade
Image Removed Servidor
Exemplo
- 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.
Image Added
Figura 2.1 - Obtendo o 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".
Image Added
Figura 2.2 - Definindo o cookie
Ao executar o bloco, o valor do Cookie será impresso Na função abaixo (Figura 1), a variável "obter" recebe o bloco Obter Cookie com o atributo Chave e, em seguida, imprime o conteúdo no console do depurador.
Image Added
Figura 1 - Obtendo o cookie do navegador2.3 - Resultado 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.
Image Added
Figura 3 - Obtendo o valor do cookieMarketing
O novo valor foi inserido no bloco de programação Obter cookie.
Image Added
Figura 3.1 - Inserindo o novo valor no bloco de programação
O resultado pode ser conferido na figura 3.2.
Image Added
Figura 3.2 - Valor do cookieMarketing obtido
Nesta página
Índice
Sobre Cookie
Os cookies são arquivos criados pelos sites que o usuário visita e são salvos no computador dele. A principal utilidade do cookie é fornecer informações que deixam a navegação personalizada permitindo, por exemplo, a recuperação de algo que foi digitado antes, lembrar que um usuário está logado em um site, registrar os sites que foram acessado e até mesmo as informações pesquisadas.
Quando os cookies são utilizados para coletar dados pessoais, conforme a LGPD (Lei Geral de Proteção de Dados), eles devem sem autorizados pelo usuário.