Hoppa till innehåll

Cookie jar

Restorm håller en riktig cookieburk per miljö. En responss Set-Cookie fångas upp, med hänsyn till Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite, och återsänds som ett Cookie-huvud i nästa matchande begäran — så att en sekvens inloggning → skyddad rutt helt enkelt fungerar, utan att du kopierar en token för hand.

Fliken Cookie jar i arbetsytan: miljöträdet till vänster och till höger de lagrade cookies grupperade per domän i hopfällbara paneler

Burken indexeras efter den aktiva miljön, inte efter begäran. Att byta miljö byter cookie-kontexten, och två miljöer som pekar på samma värd delar aldrig cookies. En scenarionod använder samma miljöburk som den interaktiva editorn, så att ett inloggningssteg och ett senare skyddat anrop delar sina cookies inom körningen.

Öppna den från Visa ▸ Cookie jar. Det är en unik flik i arbetsytan (som konsolen eller brandväggen) som visar alla projektets cookies:

  • miljöträdet till vänster (först burken «Ingen miljö», sedan varje miljö med sin egen ikon);
  • till höger, den valda miljöns cookies grupperade per domän i hopfällbara paneler, där varje rad visar namn, sökväg, utgång, attribut och värde.

Därifrån kan du lägga till en cookie för hand (+ på en domänpanel förifyller den domänen), redigera en i en modal, ta bort en, rensa en hel domän eller hela burken. Destruktiva åtgärder ber om bekräftelse. Fliken uppdateras i realtid: kör en begäran som sätter en cookie och den dyker upp direkt.

Varje HTTP-baserad begäran (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) får en Cookies-flik bredvid Respons och Info, avgränsad till den valda miljön och denna begäran. Den listar de cookies som skickas med begäran och de cookies som tas emot i responsen — inklusive cookies som sätts vid en omdirigering, vilka aldrig når de slutliga responshuvudena. Fliken är tillgänglig både i realtid och på en tidigare respons ur begärans historik.

Cookies lagras per projekt i din användardatakatalog. Beständiga cookies (de med ett Expires) sparas och läses in på nytt när du öppnar projektet igen, så som en webbläsare behåller dem; sessionscookies (utan Expires) lever bara i minnet och kastas när appen startas om.

En AI-agent kan läsa och ändra burken via MCP-verktygen list_cookies, add_cookie, remove_cookie, clear_cookie_domain och clear_cookies, vart och ett indexerat per miljö. Detta är Pro / Enterprise-verktyg.