На проекте странно построена авторизации, делаешь пост запрос и выпадает вот такая кука - токен
токен нужно отнести в другой запрос, в заголовок, что бы он работал
подскажите как это автоматизировать
Дополнительно:
Содержание
В pre-request script делаешь запрос чтобы получить cookie и присваеваешь значение переменной. В загаловках используешь эту переменную.
Ответы:
Насколько я помню, что-то типа такого было
|
1 |
pm.environment.set('token', pm.cookies.get('BPMCSRF')); |
а потом в запросе в заголовке можно прописать {{token}}
самое интересное, что ответ на заданный вопрос есть прямо на скриншоте, справа в разделе Snippets есть примеры установки и чтения Env variables и Global variables
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?


Для автоматизации получения авторизации в Postman можно воспользоваться коллекциями и окружениями.
1. Создайте новую коллекцию в Postman и добавьте запрос, для которого необходима авторизация.
2. Нажмите на вкладку "Authorization" в окне редактирования запроса и выберите тип авторизации (например, Basic Auth, Bearer Token и т.д.).
3. Заполните необходимые поля для авторизации (например, логин и пароль для Basic Auth или токен для Bearer Token).
4. После того как запрос настроен, сохраните коллекцию.
Теперь можно создать окружение, чтобы хранить переменные, необходимые для авторизации (например, логин, пароль, токен).
1. Нажмите на иконку "Cog" в правом верхнем углу и выберите "Manage Environments".
2. Создайте новое окружение и добавьте необходимые переменные (например, "username", "password", "token").
3. Возвращаясь к коллекции, замените жестко закодированные значения авторизации на переменные из окружения, обернув их в двойные фигурные скобки (например, {{username}}, {{password}}, {{token}}).
Теперь при выполнении запроса Postman будет автоматически использовать значения из окружения для авторизации. Это позволит легко изменять учетные данные для авторизации и повторно использовать их в различных запросах.