Gå til innholdet

Cookie jar

Restorm holder en ekte cookie-krukke per miljø. En Set-Cookie fra et svar fanges opp — med respekt for Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite — og sendes på nytt som en Cookie-header på den neste forespørselen som passer, slik at en sekvens innlogging → beskyttet rute bare virker, uten at du kopierer et token for hånd.

Arbeidsbenkfanen Cookie jar: miljøtreet til venstre, og til høyre de lagrede cookiene gruppert etter domene i sammenleggbare ruter

Krukken nøkles på det aktive miljøet, ikke på forespørselen. Å bytte miljø bytter cookie-konteksten, og to miljøer som peker mot samme vert, deler aldri cookies. En scenario-node bruker samme miljøkrukke som den interaktive editoren, slik at et innloggingssteg og et senere beskyttet kall deler cookiene sine innenfor kjøringen.

Vis ▸ Cookie jar åpner den. Det er én enkelt arbeidsbenkfane (som konsollet eller brannmuren) som viser alle cookiene i prosjektet:

  • miljøtreet til venstre (krukken “Ingen miljø” først, deretter hvert miljø med sitt eget ikon);
  • til høyre, cookiene til det valgte miljøet gruppert etter domene i sammenleggbare ruter, der hver linje viser navn, sti, utløp, attributter og verdi.

Derfra kan du legge til en cookie for hånd (+ på en domeneruta forhåndsutfyller det domenet), redigere en i en modal, slette en, tømme et helt domene eller hele krukken. Destruktive handlinger ber om bekreftelse. Fanen oppdateres direkte: kjør en forespørsel som setter en cookie, og den dukker opp med det samme.

Enhver HTTP-basert forespørsel (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) får en Cookies-fane ved siden av Svar og Info, avgrenset til det valgte miljøet og denne forespørselen. Den lister opp cookiene som sendes med forespørselen og cookiene som mottas i svaret — medregnet cookies satt ved en omdirigering, som aldri når de endelige svarhodene. Fanen er tilgjengelig både direkte og på et tidligere svar fra forespørselens historikk.

Cookiene lagres per prosjekt under brukerdatamappen din. Vedvarende cookies (de med en Expires) lagres og lastes inn på nytt når du åpner prosjektet igjen, slik en nettleser beholder dem; økt-cookies (uten Expires) lever bare i minnet og forkastes når appen startes på nytt.

En AI-agent kan lese og endre krukken gjennom MCP-verktøyene list_cookies, add_cookie, remove_cookie, clear_cookie_domain og clear_cookies, hvert nøklet på miljø. Dette er Pro / Enterprise-verktøy.