Перейти до вмісту

Cookie jar

Restorm тримає справжнє сховище cookie для кожного середовища. Заголовок Set-Cookie відповіді захоплюється з дотриманням Domain / Path / Expires / Max-Age / Secure / HttpOnly / SameSite і повторно надсилається як заголовок Cookie в наступному відповідному запиті — тож послідовність вхід → захищений маршрут просто працює, і вам не доводиться копіювати токен вручну.

Вкладка сховища cookie в робочій області: дерево середовищ ліворуч, а праворуч — збережені cookie, згруповані за доменом у згортних панелях

Для кожного середовища, ніколи для окремого запиту

Section titled “Для кожного середовища, ніколи для окремого запиту”

Сховище прив’язане до активного середовища, а не до запиту. Перемикання середовища перемикає контекст cookie, і два середовища, що вказують на той самий хост, ніколи не спільно використовують cookie. Вузол сценарію використовує те саме сховище середовища, що й інтерактивний редактор, тож крок входу та пізніший захищений виклик спільно використовують свої cookie в межах прогону.

Відкрийте її через Вигляд ▸ Cookie jar. Це окрема вкладка робочої області (як консоль чи брандмауер), що показує всі cookie проєкту:

  • дерево середовищ ліворуч (спершу сховище «Без середовища», потім кожне середовище з власним значком);
  • праворуч — cookie вибраного середовища, згруповані за доменом у згортних панелях, де в кожному рядку показано ім’я, шлях, термін дії, атрибути та значення.

Звідти ви можете вручну додати cookie (+ на панелі домену наперед заповнює цей домен), відредагувати cookie в модальному вікні, видалити cookie, очистити цілий домен або все сховище. Руйнівні дії запитують підтвердження. Вкладка оновлюється наживо: запустіть запит, що встановлює cookie, — і воно одразу з’явиться.

Вкладка Cookies для кожного запиту

Section titled “Вкладка Cookies для кожного запиту”

Кожен запит на основі HTTP (HTTP, OData, GraphQL, SOAP, tRPC, JSON-RPC, SSE, WebSocket) отримує вкладку Cookies поряд із Response та Info, обмежену вибраним середовищем і цим запитом. Вона перелічує cookie, надіслані із запитом, і cookie, отримані у відповіді — зокрема cookie, встановлені під час перенаправлення, які ніколи не потрапляють до заголовків остаточної відповіді. Вкладка доступна як наживо, так і на минулій відповіді з історії запиту.

Cookie зберігаються для кожного проєкту в каталозі ваших користувацьких даних. Постійні cookie (ті, що мають Expires) зберігаються та завантажуються знову, коли ви повторно відкриваєте проєкт, — так само, як їх зберігає браузер; сеансові cookie (без Expires) живуть лише в пам’яті та відкидаються під час перезапуску застосунку.

Агент ШІ може читати та змінювати сховище через інструменти MCP list_cookies, add_cookie, remove_cookie, clear_cookie_domain і clear_cookies, кожен із яких прив’язаний до середовища. Це інструменти рівня Pro / Enterprise.