Gå til indhold

Cookie jar

Restorm holder en ægte cookie-krukke pr. miljø. Et svars Set-Cookie opfanges — med respekt for Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite — og gensendes som en Cookie-header ved den næste matchende anmodning, så en sekvens med login → beskyttet rute bare virker, uden at du kopierer et token i hånden.

Fanen Cookie jar på arbejdsfladen: miljøtræet til venstre, og til højre de gemte cookies grupperet efter domæne i sammenklappelige paneler

Krukken er nøglet efter det aktive miljø, ikke efter anmodningen. At skifte miljø skifter cookie-konteksten, og to miljøer, der peger på samme vært, deler aldrig cookies. En scenarie-node bruger samme miljøkrukke som den interaktive editor, så et login-trin og et senere beskyttet kald deler deres cookies inden for kørslen.

Åbn den fra Vis ▸ Cookie jar. Det er en enkelt fane på arbejdsfladen (som konsollen eller firewallen), der viser alle projektets cookies:

  • miljøtræet til venstre (krukken „Intet miljø“ først, derefter hvert miljø med sit eget ikon);
  • til højre den valgte miljøs cookies grupperet efter domæne i sammenklappelige paneler, hvor hver linje viser navn, sti, udløb, attributter og værdi.

Derfra kan du tilføje en cookie i hånden (+ på et domænepanel forudfylder det domæne), redigere en i et modalvindue, slette en, rydde et helt domæne eller hele krukken. Destruktive handlinger beder om bekræftelse. Fanen opdateres i realtid: kør en anmodning, der sætter en cookie, og den vises med det samme.

Enhver HTTP-baseret anmodning (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) får en Cookies-fane ved siden af Svar og Info, afgrænset til det valgte miljø og denne anmodning. Den viser de cookies, der sendes med anmodningen, og de cookies, der modtages i svaret — herunder cookies sat ved en omdirigering, som aldrig når frem til det endelige svars headere. Fanen er tilgængelig både i realtid og på et tidligere svar fra anmodningens historik.

Cookies gemmes pr. projekt i din brugerdatamappe. Vedvarende cookies (dem med et Expires) gemmes og genindlæses, når du genåbner projektet, sådan som en browser bevarer dem; session-cookies (uden Expires) lever kun i hukommelsen og kasseres, når appen genstarter.

En AI-agent kan læse og ændre krukken via MCP-værktøjerne list_cookies, add_cookie, remove_cookie, clear_cookie_domain og clear_cookies, der hver er nøglet efter miljø. Det er Pro / Enterprise-værktøjer.