Работает ли Chrome Interceptor Postman с автономной версией Postman?

Ранее я использовал расширение Postman Chrome вместе с Расширение Postman Interceptor для захвата HTTP-запросов, сделанных из Chrome в Postman.

Однако теперь, когда Postman перешел из расширения Chrome в отдельное приложение, у меня возникли проблемы с воспроизведением этой функции в автономной версии Postman (v5.5.0).

Документация Postman предполагает, что это все еще возможно здесь, однако скриншоты не совпадают последняя версия приложения.

Например, в Postman вместо значка, похожего на спутник, я вижу значок, похожий на спутниковую тарелку:

введите здесь описание изображения

При нажатии на это изображение открывается диалоговое окно PROXY SETTINGS, в котором меня просят выбрать порт.

Когда я выбираю значение по умолчанию 5555, включаю расширение перехватчика в Chrome и делаю запросы из Chrome, я не вижу запросов, появляющихся в Postman.


person Jacob Horbulyk    schedule 12.12.2017    source источник
comment
Не решение для автономного приложения, но в качестве обходного пути я вернулся к (устаревшему) приложение Postman Chrome, и, похоже, оно работает нормально (на данный момент).   -  person Jerad Rose    schedule 06.01.2018


Ответы (4)


Существует возможность получать запросы из браузера, например, если вы использовали приложение postman chrome. Это очень легко сделать.

Ожидал:

  • Браузер Firefox
  • Прокси-аддон Foxy (для FF)
  • почтальон автономный

Теперь шаги:

  1. В Windows CMD -> 'ipconfig' и скопируйте свои IP-адреса.
  2. Запустите FF и нажмите на расширение Foxy Proxy.
  3. Установите заголовок, в «IP-адреса» вставьте свой IP-адрес (шаг 1), установите порт 5555 и сохраните.
  4. В FF на панели инструментов выберите созданный вами прокси
  5. Открытый почтальон
  6. Нажмите «спутник» — захват API req...
  7. установить порт 5555
  8. Цель, например. история

Теперь запросы от ФФ должны отображаться в Истории

person gagatek    schedule 09.02.2018
comment
Я могу воспроизвести эти шаги, чтобы заставить это работать. Есть ли подобное расширение, чтобы это можно было сделать в Google Chrome вместо Firefox? - person Jacob Horbulyk; 19.02.2018
comment
Вы пробовали, например. Стандарт FoxyProxy для хрома? - person gagatek; 20.02.2018

Убедитесь, что вы установили Interceptor Bridge для нативных приложений https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290

person Sabri Aziri    schedule 27.08.2019

Казалось бы, что Почтальон теперь повторно добавил эту функцию в собственное приложение:

С выпуском Postman v7.2 Interceptor вернулся. Однако его функциональность немного изменилась — Interceptor Integration синхронизирует только файлы cookie. Теперь вы можете указать домены браузера в Postman, и Interceptor будет собирать файлы cookie для этих сайтов и синхронизировать их с вашим экземпляром Postman. В настоящее время вы не можете перехватывать запросы с помощью Interceptor, поскольку встроенный прокси-сервер Postman уже позволяет это делать.

person Jacob Horbulyk    schedule 26.06.2019

Я столкнулся с той же проблемой, Джейкоб.
Мне нужен Interceptor, чтобы перехватить файл cookie XDEBUG_SESSION и запустить мою отладку.

Вот мое решение:
В Postman справа вы можете добавить файлы cookie. Я добавил туда свой файл cookie XDEBUG_SESSION и вуаля, xdebug снова работает.

введите здесь описание изображения

person Sebastian    schedule 28.12.2017
comment
К сожалению, я не понимаю этого ответа. Откуда берется этот файл cookie XDEBUG_SESSION? - person Jacob Horbulyk; 12.01.2018