Aller au contenu

Cookie jar

Restorm održava pravu teglu kolačića po okruženju. Set-Cookie iz odgovora se hvata, poštujući Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite, i ponovo šalje kao zaglavlje Cookie uz sledeći odgovarajući zahtev — tako da niz prijava → zaštićena ruta jednostavno radi, a da vi ne kopirate token ručno.

Kartica Cookie jar u radnom prostoru: stablo okruženja levo, a desno uskladišteni kolačići grupisani po domenu u sklopivim oknima

Tegla je indeksirana prema aktivnom okruženju, ne prema zahtevu. Promena okruženja menja kontekst kolačića, i dva okruženja koja pokazuju na isti host nikada ne dele kolačiće. Čvor scenarija koristi istu teglu okruženja kao interaktivni uređivač, tako da korak prijave i kasniji zaštićeni poziv dele svoje kolačiće tokom izvršavanja.

Otvorite je iz Prikaz ▸ Cookie jar. To je jedinstvena kartica radnog prostora (poput konzole ili zaštitnog zida) koja prikazuje sve kolačiće projekta:

  • stablo okruženja levo (prvo tegla «Bez okruženja», zatim svako okruženje sa sopstvenom ikonom);
  • desno, kolačići izabranog okruženja grupisani po domenu u sklopivim oknima, pri čemu svaki red prikazuje ime, putanju, istek, atribute i vrednost.

Odatle možete dodati kolačić ručno (+ na oknu domena unapred popunjava taj domen), urediti ga u modalnom prozoru, obrisati ga, isprazniti ceo domen ili celu teglu. Destruktivne radnje traže potvrdu. Kartica se osvežava uživo: izvršite zahtev koji postavlja kolačić i on se odmah pojavljuje.

Svaki zahtev zasnovan na HTTP-u (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) dobija karticu Cookies pored kartica Odgovor i Info, ograničenu na izabrano okruženje i ovaj zahtev. Ona navodi kolačiće poslate uz zahtev i kolačiće primljene u odgovoru — uključujući kolačiće postavljene pri preusmeravanju, koji nikada ne stižu do zaglavlja konačnog odgovora. Kartica je dostupna i uživo i na prošlom odgovoru, iz istorije zahteva.

Kolačići se čuvaju po projektu u vašem direktorijumu korisničkih podataka. Trajni kolačići (oni sa Expires) čuvaju se i ponovo učitavaju kada ponovo otvorite projekat, onako kako ih pregledač zadržava; kolačići sesije (bez Expires) žive samo u memoriji i odbacuju se kada se aplikacija ponovo pokrene.

AI agent može da čita i menja teglu preko MCP alata list_cookies, add_cookie, remove_cookie, clear_cookie_domain i clear_cookies, od kojih je svaki indeksiran po okruženju. To su alati Pro / Enterprise.