Exemplos em JavaScript - Extrair valor de cookie
Extrai o valor de um cookie de acordo com seu nome.
Lê o valor de um cookie específico pelo nome diretamente na rede global da Azion e o utiliza para moldar a resposta. Isso é útil para testes A/B, personalização ou qualquer lógica que dependa de dados que sua aplicação já armazena nos cookies do visitante.
Como funciona
A função auxiliar getCookie lê o cabeçalho Cookie com request.headers.get("Cookie"), divide o conteúdo em pares individuais usando ; e separa cada par por = para comparar o nome do cookie com o desejado. Quando encontra uma correspondência, retorna o valor desse cookie. Em seguida, o handler do evento fetch chama getCookie e usa event.respondWith() com um novo Response, retornando o valor do cookie ou uma mensagem indicando que o cookie não estava presente.