Я использую плагин Postman Chrome для вызова HTTP-запросов для тестирования программного обеспечения. Я использую функцию Environments с Environment и Global Variables для замены переменных в заголовках и теле моих запросов.
Подстановка переменных работает правильно (я могу судить по ответам HTTP-сервера).
Однако я хотел бы видеть значения заголовка и тела запроса ПОСЛЕ замены переменных. Как я могу это сделать?
Ответы:
На данный момент Postman имеет собственную «Консоль». Щелкните значок терминала в левом нижнем углу, чтобы открыть консоль. Отправьте запрос, и вы сможете проверить его из консоли Postman.
источник
Обновление 2018-12-12 - Приложение Chrome v Плагин Chrome - Последние обновления вверху
После прекращения поддержки приложения Postman Chrome , при условии, что вы теперь используете собственное приложение Postman , теперь доступны следующие варианты:
См. Ниже полную информацию по каждому варианту.
Лично я все еще придерживаюсь 2) кнопки / ссылки «Создать код», поскольку она позволяет мне видеть переменные без фактической отправки.
Демо-запрос
Демо-среда
1) Наведите указатель мыши на переменные
2) Создать кнопку / ссылку "Код"
3) Консоль почтальона
Обновление: 2016-06-03
Хотя описанный выше метод действительно работает, на практике я теперь обычно использую ссылку «Сгенерировать код» на экране запроса почтальона. Сгенерированный код, независимо от того, какой язык кода вы выберете, содержит замененные переменные. Нажатие на ссылку «Сгенерировать код» выполняется быстрее, кроме того, вы можете увидеть замененные переменные, не выполняя фактический запрос.
Оригинальный ответ ниже
Чтобы увидеть замененные переменные в заголовках и теле, вам нужно использовать инструменты разработчика Chrome. Чтобы включить инструменты разработчика Chrome из Postman, выполните следующие действия, как указано на http://blog.getpostman.com/2015/06/13/debugging-postman-requests /.
Я скопировал инструкции по ссылке выше на случай, если в будущем ссылка сломается:
Введите chrome: // flags в окне URL-адреса Chrome.
Найдите «упаковано» или попробуйте найти «Включить отладку для упакованных приложений».
Включите настройку
Перезагрузите Chrome
источник
filesystem:chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop/temporary/response.html
. Это может быть связано с тем, что я также использую расширение Interceptor для просмотра файлов cookie. Как мне все это получить? URL-адрес с заменами, заголовками запроса, файлами cookie запроса, телом запроса, статусом ответа, заголовками и телом?Если, как и я, вы все еще используете версию браузера (которая скоро будет прекращена), пробовали ли вы кнопку «Код»?
Это должно сгенерировать фрагмент, который будет содержать весь запрос, который запускает Postman. Вы даже можете выбрать язык для сниппета. Я нахожу это очень удобным, когда мне нужно что-то отладить.
Надеюсь это поможет.
источник
Я хотел бы добавить дополнительную информацию: в приложении почтальон вы можете использовать объект «запрос», чтобы увидеть подставленные вами входные данные. (см. https://www.getpostman.com/docs/postman/scripts/postman_sandbox в параграфе «Свойства, связанные с запросом / ответом», т.е.
Я не тестировал замену заголовка, но он работает для url и body.
Alex
источник
Несмотря на то, что это отдельные окна, но запрос, который вы отправляете от почтальона, подробности должны быть доступны на вкладке сети инструментов разработчика. Просто убедитесь, что в это время вы не отправляете никакой другой HTTP-трафик, для ясности.
источник