Подтвердить что ты не робот

Как использовать Postman Interceptor

С тех пор как я обновился до Postman 0.9.6, я не могу реплицировать пользовательские сеансы, потому что хром не позволяет почтовому пользователю получать файлы cookie пользователя. Тем не менее, они решили "обойти" эту проблему, создав еще один плагин под названием Postman Interceptor, который направляет ваш почтовый запрос и захватывает файлы cookie пользователя. Они написали сообщение в блоге об этом замечательном инструменте: http://blog.getpostman.com/index.php/2014/02/11/postman-v0-9-6-access-cookies-and-restricted-headers-plus-better-testing/

Однако я не могу понять, как заставить эту вещь работать. Я пробовал в течение часа, и он все еще не увидит мой запрос в качестве зарегистрированного пользователя

4b9b3361

Ответ 1

Это сработало для меня:

  • Установить Postman
  • Установите Interceptor
  • Активируйте перехватчик, переключая переключатель:
    введите описание изображения здесь
  • Активируйте Interceptor в Postman, нажав на кнопку Interceptor в правом верхнем углу (выглядит как сателлит)
    введите описание изображения здесь

Ответ 2

Чтобы избавить кого-то от необходимости просматривать все комментарии по смежным вопросам, приведу краткий обзор состояния Почтальона в 2018 году:

Автономный Почтальон (Текущий)

Если у вас есть значок спутниковой антенны, вы используете автономный почтальон:

postman standalone screenshot

Почтальон Перехватчик не работает с отдельным почтальоном (по состоянию на январь 2018 года).

Когда вы включаете спутниковую антенну, вы запускаете прокси (порт по умолчанию: 5555). Если вы обновите настройки вашего браузера и/или прокси-сервера ОС, указав localhost:5555, запросы, сделанные через прокси, будут отображаться в Postman, подобно тому, как это работало со старым Interceptor.

Вы можете прочитать больше об этой функции здесь.

Приложение Почтальон Chrome (устарело)

Если у вас есть странный значок со спутником, вы используете старое приложение Chrome:

postman chrome app screenshot

Это должно работать с перехватчиком. См. Инструкции в ответе nozzleman, если у вас возникли проблемы с его работой.

tl; dr Вам нужно использовать приложение Postman Chrome, если вы хотите использовать расширение Interceptor.

Ответ 3

Обязательно включите Interceptor в chrome и proxy в Postman. Также проверьте правильность установки! Как ни странно, кажется, что есть 2 перехватчика почтальона:

  • Interceptor 1 < - то же имя, но не с getpostman.com
  • Interceptor 2 < - из правильного источника

Затем он должен работать

Ответ 4

Проблема для меня заключалась в том, что у меня было несколько профилей Chrome, а запросы с не основным профилем не работали, даже если расширение было включено. Как только я переключился на основной профиль и обеспечил расширение, он начал правильно перехватывать.

Ответ 5

Im на OSX 10.10.4, и мне пришлось следовать этим инструкциям, чтобы разрешить прокси-сервер для работы перехватчика:

https://www.getpostman.com/docs/capture_native

Ответ 7

Есть два способа, и оба работают:

1) Почтальон Chrome приложение + Почтальон перехватчик плагин

Устаревший, но более удобный, требуется всего несколько кликов.

2) почтальон родное приложение

Официально рекомендуется не очень удобно. Вы должны вручную изменить настройки браузера/системного прокси.

Ответ 8

Поскольку некоторые из упомянутых здесь приложений Postman Chrome устарели, вы больше не можете использовать их для перехвата запросов API. Вместо этого Postman выпустил бета-версию "Postman Canary", которая работает лучше.

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

Ответ 9

Почтальон выпустил поддержку Interceptor для упакованного приложения для Mac/Windows/Linux в v7.2.2 в июне 2019 года.

7.2.2: Добавлена поддержка синхронизации файлов cookie через Interceptor

Подробнее об этом здесь, поскольку документы еще не обновлены: https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290

Ответ 10

Я смог работать без Interceptor, просто отключив SSL

Я использовал старую версию почтальона [Postman Chrome App (устарело)], в которой мне пришлось использовать перехватчик. По сути, я хотел передать файлы cookie отдельно от заголовка. Теперь, когда я попытался использовать New Standalone/Desktop Postman (текущий инструмент), я получил ошибку ниже enter image description here

Чтобы решить эту ошибку, мне просто нужно было " выключить " проверку SSL сертификата. enter image description here