Ir al contenido

Cookie jar

Restorm mantiene un verdadero tarro de cookies por entorno. La cabecera Set-Cookie de una respuesta se captura —respetando Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite— y se reenvía como cabecera Cookie en la siguiente petición que coincida, de modo que una secuencia de inicio de sesión → ruta protegida simplemente funciona, sin que usted copie un token a mano.

La pestaña Cookie jar del área de trabajo: el árbol de entornos a la izquierda y, a la derecha, las cookies almacenadas agrupadas por dominio en paneles plegables

El tarro se indexa por el entorno activo, no por la petición. Cambiar de entorno cambia el contexto de cookies, y dos entornos que apuntan al mismo host nunca comparten cookies. Un nodo de escenario usa el mismo tarro de entorno que el editor interactivo, de modo que un paso de inicio de sesión y una llamada protegida posterior comparten sus cookies dentro de la ejecución.

Ábrala desde Ver ▸ Cookie jar. Es una pestaña única del área de trabajo (como la consola o el cortafuegos) que muestra todas las cookies del proyecto:

  • el árbol de entornos a la izquierda (primero el tarro «Sin entorno», luego cada entorno con su propio icono);
  • a la derecha, las cookies del entorno seleccionado agrupadas por dominio en paneles plegables, donde cada fila muestra el nombre, la ruta, la caducidad, los atributos y el valor.

Desde ahí puede añadir una cookie a mano (el + de un panel de dominio rellena ese dominio de antemano), editar una en una ventana modal, eliminar una, vaciar un dominio entero o todo el tarro. Las acciones destructivas piden confirmación. La pestaña se actualiza en directo: ejecute una petición que fije una cookie y aparecerá al instante.

Toda petición basada en HTTP (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) gana una pestaña Cookies junto a Respuesta e Info, acotada al entorno seleccionado y a esta petición. Enumera las cookies enviadas con la petición y las cookies recibidas en la respuesta —incluidas las cookies fijadas en una redirección, que nunca llegan a las cabeceras de la respuesta final. La pestaña está disponible tanto en directo como en una respuesta anterior del historial de la petición.

Las cookies se almacenan por proyecto en su directorio de datos de usuario. Las cookies persistentes (las que tienen un Expires) se guardan y se recargan al reabrir el proyecto, tal como las conserva un navegador; las cookies de sesión (sin Expires) viven solo en memoria y se descartan cuando la aplicación se reinicia.

Un agente de IA puede leer y modificar el tarro mediante las herramientas MCP list_cookies, add_cookie, remove_cookie, clear_cookie_domain y clear_cookies, cada una indexada por entorno. Son herramientas Pro / Enterprise.