Definir Cookie ( Cliente ) / Set Cookie ( Client )

Definir Cookie ( Cliente ) / Set Cookie ( Client )

Define um cookie no navegador do usuário para a aplicação corrente. 

image-20250925-162507.png
Figura 1 - Bloco Definir Cookie

Também é possível definir os cookies a partir do bloco servidor: Definir Cookies (servidor)

Compatibilidade

  • Bloco cliente: cronapi.util.setCookie()

Retorno

Bloco sem retorno.

Parâmetros

Chave

Chave do cookie a ser criado.

  • Posição: 1

  • Inglês: Key

  • Tipo: Texto / String

  • Exemplo: "cookie1"

Valor

Valor do cookie a ser criado.

  • Posição: 2

  • Inglês: Value

  • Tipo: Texto / String

  • Exemplo: "Cronapp"

Unidade de medida

Unidade de medida de tempo passada como parâmetro.

  • Posição: 3

  • Inglês: Measurement unit

  • Tipo: Data e Hora / Date and Hour

  • Exemplo: Minutos

  • Opções:

    • Segundos: define o tempo de expiração do cookie em segundos.

    • Minutos: define o tempo de expiração do cookie em minutos.

    • Horas: define o tempo de expiração do cookie em horas.

    • Dias: define o tempo de expiração do cookie em dias.

Expiração

Define o tempo de expiração do cookie para o intervalo definido.

  • Posição: 4

  • Inglês: Expires

  • Tipo: Inteiro / Integer

  • Exemplo: 10

Exemplo

Na função da figura abaixo, definimos o nome do cookie como "meuCookie", cujo valor é "Cronapp" e tem um tempo de expiração de 20 segundos.

image-20250925-162625.png
Figura 2 - Função de definição de cookie

Podemos visualizar o cookie criado na aba Application (Figura 2.1) das ferramentas de desenvolvedor do navegador.

image-20250925-162709.png
Figura 2.1 - Cookie criado no navegador do usuárioz