Cookies
FleetFoot хранит cookies, которые выставляют серверы, и отправляет их со следующими запросами к тому же сайту, как браузер. Достаточно один раз войти, и следующие запросы пойдут уже с сессией.
Как это работает
- Заголовок
Set-Cookieв ответе кладёт cookie в хранилище cookies. Cookies, выставленные на редиректах, тоже сохраняются. - Каждый запрос получает cookies, подходящие к его адресу: домен (и поддомены, если cookie это разрешает), путь и
httpsдля защищённых cookies. - Когда сервер удаляет cookies или их срок истекает, они исчезают из хранилища.
- Сеансовые cookies (без срока) хранятся, пока вы их не удалите, в том числе после перезапуска.
Заголовок Cookie, добавленный вручную, тоже отправляется: FleetFoot объединяет его с cookies из хранилища в один заголовок. Если имена совпадают, побеждает значение из вашего заголовка.
Чтобы увидеть, какие cookies уйдут с запросом, откройте вкладку Заголовки и разверните Автоматические заголовки.
Cookies ответа
Вкладка Cookies у ответа показывает cookies, которые выставил сервер: домен, путь, срок и флаги. Там же написано, сколько cookies сохранено в хранилище и сколько удалено.
Управление cookies
Окно cookies открывается через меню Запрос → Cookies…, кнопкой Управление cookies… на вкладке Cookies у ответа или через ⌘K → Управление cookies…. Если открыть его из запроса, оно сразу покажет cookies его домена.
- Слева выберите домен или Все домены.
- Щёлкните cookie, чтобы изменить значение, путь, срок или флаги.
- Добавить cookie создаёт cookie вручную, например сессию, скопированную из браузера.
- Кнопка с корзиной удаляет одну запись, кнопка внизу окна — все cookies домена.
Как выключить
Чтобы нигде не хранить и не отправлять cookies, выключите Настройки → Запросы → Cookies.
Для одного запроса откройте его вкладку Настройки и выберите у Хранилище cookies значение Выкл.: запрос не отправит cookies из хранилища и ничего не сохранит. Вкл. включает хранилище для этого запроса, даже если в настройках приложения оно выключено.
Настройка Postman Disable cookie jar у запроса переносится при импорте и возвращается при экспорте.