Я пытаюсь написать несколько тестов почтальона, которые требуют от меня установить cookie. Мой первый запрос возвращает токен в полезной нагрузке json, я вытащил его и сохранил в переменной, но, похоже, не могу вставить его в файл cookie для дальнейших запросов.
Я получаю значение для куки как:
var json = pm.response.json();
pm.globals.set("my-cookie", json.Token);
Я пробовал это в диалоговом окне cookie:
my-cookie={{my-cookie}}; path=/; domain=.myhost.com; Expires=Tue, 19 Jan 2038 03:14:07 GMT;
Однако, когда он отправляет cookie, он отправляет вышеупомянутое без замены переменной the, т.е. он имеет {{my-cookie}}, а не значение переменной.
Я не вижу ничего в API почтальона, который позволил бы мне устанавливать куки по запросу грамматически.
Я видел это, но в нем упоминается только добавление их через диалог
https://www.getpostman.com/docs/v6/postman/sending_api_requests/interceptor_extension
Я тоже нашел это, но не смог найти упоминания о том, как его использовать.
https://www.postmanlabs.com/postman-collection/Cookie.html
Я предполагаю, что это обычное требование и должно быть пропущено что-то очевидное, кто-нибудь знает, как это сделать?