Cookie jar
O Restorm mantém um verdadeiro frasco de cookies por ambiente. O Set-Cookie
de uma resposta é capturado, respeitando Domain / Path / Expires /
Max-Age / Secure / HttpOnly / SameSite, e reenviado como cabeçalho
Cookie no pedido correspondente seguinte — de modo que uma sequência início
de sessão → rota protegida simplesmente funciona, sem que você copie um token à
mão.

Por ambiente, nunca por pedido
Section titled “Por ambiente, nunca por pedido”O frasco é indexado pelo ambiente ativo, não pelo pedido. Mudar de ambiente muda o contexto de cookies, e dois ambientes que apontam para o mesmo host nunca partilham cookies. Um nó de cenário utiliza o mesmo frasco de ambiente que o editor interativo, de modo que um passo de início de sessão e uma chamada protegida posterior partilham os seus cookies durante a execução.
O separador Cookie jar
Section titled “O separador Cookie jar”Abra-o a partir de Ver ▸ Cookie jar. É um separador único do plano de trabalho (como a consola ou a firewall) que mostra todos os cookies do projeto:
- a árvore de ambientes à esquerda (primeiro o frasco «Sem ambiente», depois cada ambiente com o seu próprio ícone);
- à direita, os cookies do ambiente selecionado agrupados por domínio em painéis recolhíveis, mostrando cada linha o nome, o caminho, a validade, os atributos e o valor.
A partir daí, pode adicionar um cookie à mão (o + de um painel de domínio
pré-preenche esse domínio), editar um numa janela modal, eliminar um,
limpar um domínio inteiro ou o frasco inteiro. As ações destrutivas pedem
confirmação. O separador atualiza-se em direto: execute um pedido que defina
um cookie e ele aparece de imediato.
O separador Cookies por pedido
Section titled “O separador Cookies por pedido”Cada pedido baseado em HTTP (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) ganha um separador Cookies ao lado de Resposta e Info, limitado ao ambiente selecionado e a este pedido. Enumera os cookies enviados com o pedido e os cookies recebidos na resposta — incluindo os cookies definidos numa redireção, que nunca chegam aos cabeçalhos da resposta final. O separador está disponível tanto em direto como numa resposta passada, a partir do histórico do pedido.
Persistência
Section titled “Persistência”Os cookies são armazenados por projeto na sua pasta de dados de utilizador. Os
cookies persistentes (aqueles que têm um Expires) são guardados e
recarregados quando reabre o projeto, tal como um navegador os conserva; os
cookies de sessão (sem Expires) vivem apenas em memória e são descartados
quando a aplicação reinicia.
Por MCP
Section titled “Por MCP”Um agente de IA pode ler e modificar o frasco através das ferramentas MCP
list_cookies, add_cookie, remove_cookie, clear_cookie_domain e
clear_cookies, cada uma indexada por ambiente. São ferramentas
Pro / Enterprise.