Restorm v1.0.5
Publicat la
Cookie jar — câte un borcan de cookie-uri pentru fiecare mediu.
- Fiecare mediu își păstrează propriile cookie-uri. Autentificați-vă la API-ul dvs. de dezvoltare și la cel de producție din două medii, iar sesiunile lor nu se amestecă niciodată — un cookie capturat într-unul este retrimis doar în acela. Expirarea,
Path,Domainși subdomeniile,Secure,HttpOnlyșiSameSitesunt acum respectate, nu ignorate. - Faceți cunoștință cu Cookie jar. O nouă filă a spațiului de lucru — Vizualizare ▸ Cookie jar — listează cookie-urile fiecărui mediu grupate după domeniu în panouri pliabile: editați o valoare, ștergeți unul, goliți un domeniu sau întregul borcan ori adăugați un cookie manual. Se reîmprospătează în direct pe măsură ce cererile dvs. setează cookie-uri.
- Vedeți ce a trimis și a primit fiecare cerere. Fiecare cerere are acum o filă Cookie-uri lângă Răspuns și Informații, care arată cookie-urile trimise cu apelul și cookie-urile primite înapoi — inclusiv cookie-urile setate la o redirecționare, care nu ajung niciodată la răspunsul final. Este prezentă și pe răspunsurile trecute din istoricul dvs.
- Autentificările prin cookie funcționează pur și simplu. O cerere care returnează
Set-Cookieeste capturată și reluată automat în apelurile protejate care urmează — inclusiv pe parcursul rulării unui scenariu, unde fiecare pas folosește același borcan al mediului. - Cookie-urile persistă precum într-un browser. Cookie-urile cu o dată de expirare sunt salvate pentru fiecare proiect și reîncărcate când îl redeschideți; cookie-urile de sesiune sunt eliminate la repornire — exact cum ar face un browser.
- Dincolo de REST. GraphQL, SOAP, OData, JSON-RPC, tRPC și SSE trimit și stochează acum cookie-uri, iar WebSocket le transportă în timpul handshake-ului conexiunii.
- Cookie-urile pot folosi variabilele dvs. Scrieți
{{token}}într-un cookie adăugat manual, iar acesta este rezolvat în funcție de mediul activ atunci când cererea este trimisă.
Remedieri:
- Salvarea automată acoperă acum mediile din interiorul folderelor. Adăugarea sau redenumirea unui submediu este salvată imediat în modul de salvare automată — fără a mai apărea întrebarea „salvați înainte de închidere?” pentru o modificare care oricum trebuia să ajungă pe disc.