Ответ
В Postman cookie могут быть установлены автоматически сервером или вручную пользователем. Они используются для поддержания сессии и передачи состояния между запросами.
1. Автоматическая установка (сервером):
- Когда API-сервер возвращает ответ с заголовком
Set-Cookie, Postman может автоматически сохранить эти cookie для домена. - Для этого должна быть включена глобальная настройка Settings → General → "Send cookies with requests".
2. Ручное управление cookie:
- Через вкладку "Cookies": Кликните на ссылку "Cookies" под адресной строкой. Откроется менеджер, где можно добавить, отредактировать или удалить cookie для конкречного домена.
- Через заголовок запроса: Cookie можно передать напрямую в секции Headers запроса.
GET /api/user/profile HTTP/1.1 Host: example.com Cookie: sessionId=abc123xyz; userId=42
Как Postman обрабатывает cookie:
- Получает
Set-Cookieиз ответа сервера. - Сохраняет их в своем хранилище, привязывая к домену и пути.
- При последующих запросах к тому же домену автоматически подставляет соответствующие cookie в заголовок
Cookie(если включена соответствующая настройка).
Важно: Для просмотра всех cookie, связанных с запросом, используйте вкладку "Cookies" в панели ответа (Response).