Restorm v1.0.5
Pubblicato il
Cookie jar — un contenitore di cookie per ogni ambiente.
- Ogni ambiente conserva i propri cookie. Accedi alla tua API di sviluppo e alla tua API di produzione da due ambienti diversi: le loro sessioni non si incrociano mai — un cookie catturato in uno viene rimandato solo in quello. Scadenza,
Path,Domaine sottodomini,Secure,HttpOnlyeSameSiteora vengono rispettati, non scartati. - Ecco il Cookie jar. Una nuova scheda del workbench — Visualizza ▸ Cookie jar — elenca i cookie di ogni ambiente raggruppati per dominio in pannelli comprimibili: modifica un valore, eliminane uno, svuota un dominio o l’intero contenitore, oppure aggiungi un cookie a mano. Si aggiorna in diretta man mano che le tue richieste impostano cookie.
- Guarda cosa ha inviato e ricevuto ogni richiesta. Ogni richiesta ha ora una scheda Cookie accanto a Risposta e Info, che mostra i cookie inviati con la chiamata e i cookie ricevuti in risposta — compresi i cookie impostati su un reindirizzamento che non raggiungono mai la risposta finale. C’è anche sulle risposte passate nella tua cronologia.
- I login con i cookie funzionano e basta. Una richiesta che restituisce
Set-Cookieviene catturata e ritrasmessa automaticamente nelle chiamate protette che seguono — anche durante l’esecuzione di uno scenario, dove ogni passaggio condivide il contenitore dell’ambiente. - I cookie persistono come in un browser. I cookie con una scadenza vengono salvati per progetto e ricaricati quando lo riapri; i cookie di sessione vengono scartati al riavvio — esattamente come farebbe un browser.
- Oltre il REST. GraphQL, SOAP, OData, JSON-RPC, tRPC e SSE ora inviano e memorizzano tutti i cookie, mentre WebSocket li trasporta nell’handshake di connessione.
- I cookie possono usare le tue variabili. Digita
{{token}}in un cookie che aggiungi a mano e verrà risolto in base all’ambiente attivo quando la richiesta parte.
Correzioni:
- Il salvataggio automatico ora copre gli ambienti dentro le cartelle. L’aggiunta o la ridenominazione di un sotto-ambiente viene salvata subito in modalità salvataggio automatico — niente più richiesta «salvare prima di chiudere?» per una modifica che doveva già stare su disco.