Postman 的 Chrome Interceptor 是否仍然适用于独立版本的 Postman?

Does Postman's Chrome Interceptor still work with the standalone version of Postman?

我之前使用 Postman Chrome 的扩展和 Postman Interceptor Extension 来捕获从 Chrome 在 Postman 中发出的 HTTP 请求。

但是,既然 Postman 已经从 Chrome 扩展迁移到独立应用程序,我在独立版本的 Postman (v5.5.0) 中重现此功能时遇到了问题。

Postman 的文档表明它仍然是可能的 here 但是屏幕截图与应用程序的最新版本不匹配。

例如,在 Postman 中,我看到的不是一个看起来像卫星的图标,而是一个看起来像卫星天线的图标:

单击此图像会出现一个 PROXY SETTINGS 对话框,要求我 select 一个端口。

当我选择 5555 的默认值时,在 Chrome 中打开拦截器扩展并从 Chrome 发出请求,我没有看到请求出现在 Postman 中。

我遇到了同样的问题,Jacob。
我需要拦截器来捕获 XDEBUG_SESSION cookie 并让我的调试工作。

这是我的解决方案:
在右侧的 Postman 中,您可以添加 Cookie。 我在那里添加了我的 XDEBUG_SESSION cookie,瞧,xdebug 又开始工作了。

有一个选项可以从浏览器获取请求,就像您以前在 postman chrome 应用程序中使用的一样。做起来非常简单。

预计:

  • 火狐浏览器
  • Foxy 代理插件(到 FF)
  • postman 独立

现在,步骤:

  1. 在 windows CMD -> 'ipconfig' 上,然后复制您的 IP 地址
  2. 运行 FF 并点击 Foxy Proxy 扩展
  3. 设置标题,在"IP addres"中粘贴你的ip地址(第1步),设置端口5555并保存。
  4. 在工具栏上的 FF 中 select 您创建的代理
  5. 打开邮递员[=3​​1=]
  6. 单击 'satelite' - 捕获 Api 请求...
  7. 设置端口 5555
  8. 目标例如。历史

现在来自 FF 的请求应该显示在历史记录中

It would seem as though Postman has now re-added this functionality to the native app:

With the release of Postman v7.2, Interceptor is back. However, its functionality has changed a bit – the Interceptor Integration only syncs cookies. Now you can specify browser domains in Postman and Interceptor will capture cookies for those sites and sync them to your instance of Postman. You cannot currently capture requests using Interceptor since Postman’s built-in proxy already enables this.

确保为本机应用安装 Interceptor Bridge https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/5290