Přeskočit na obsah

Cookie jar

Restorm udržuje skutečnou dózu na cookies pro každé prostředí. Hlavička Set-Cookie z odpovědi je zachycena — s respektováním Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite — a znovu odeslána jako hlavička Cookie u dalšího odpovídajícího požadavku, takže sekvence přihlášení → chráněná cesta prostě funguje, aniž byste ručně kopírovali token.

Karta Cookie jar na pracovní ploše: strom prostředí vlevo a vpravo uložené cookies seskupené podle domény ve sbalitelných panelech

Pro každé prostředí, nikdy pro každý požadavek

Section titled “Pro každé prostředí, nikdy pro každý požadavek”

Dóza je klíčována podle aktivního prostředí, nikoli podle požadavku. Přepnutí prostředí přepne kontext cookies a dvě prostředí mířící na stejného hostitele nikdy nesdílejí cookies. Uzel scénáře používá stejnou dózu prostředí jako interaktivní editor, takže přihlašovací krok a pozdější chráněné volání sdílejí své cookies v rámci běhu.

Otevřete ji přes Zobrazení ▸ Cookie jar. Je to jediná karta pracovní plochy (jako konzole nebo firewall), která zobrazuje všechny cookies projektu:

  • strom prostředí vlevo (nejprve dóza „Bez prostředí“, poté každé prostředí s vlastní ikonou);
  • vpravo cookies vybraného prostředí seskupené podle domény ve sbalitelných panelech, kde každý řádek zobrazuje název, cestu, vypršení, atributy a hodnotu.

Odtud můžete přidat cookie ručně (+ na panelu domény předvyplní tuto doménu), upravit ji v modálním okně, smazat ji, vyprázdnit celou doménu nebo celou dózu. Destruktivní akce vyžadují potvrzení. Karta se obnovuje živě: spusťte požadavek, který nastaví cookie, a ta se ihned objeví.

Každý požadavek založený na HTTP (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) získá kartu Cookies vedle karet Odpověď a Informace, omezenou na vybrané prostředí a tento požadavek. Vypisuje cookies odeslané s požadavkem a cookies přijaté v odpovědi — včetně cookies nastavených při přesměrování, které se nikdy nedostanou do hlaviček finální odpovědi. Karta je dostupná jak živě, tak u minulé odpovědi z historie požadavku.

Cookies se ukládají pro každý projekt ve vašem adresáři uživatelských dat. Trvalé cookies (ty s Expires) se ukládají a znovu načtou při opětovném otevření projektu, tak jak si je uchovává prohlížeč; relační cookies (bez Expires) žijí pouze v paměti a zahodí se při restartu aplikace.

Agent s umělou inteligencí může dózu číst a měnit prostřednictvím nástrojů MCP list_cookies, add_cookie, remove_cookie, clear_cookie_domain a clear_cookies, z nichž každý je klíčován podle prostředí. Jde o nástroje edice Pro / Enterprise.