5

我以前使用 Postman Chrome 的 Extension 和Postman Interceptor Extension来捕获 Postman 中的 Chrome 发出的 HTTP 请求。

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

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

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

在此处输入图像描述

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

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

4

4 回答 4

2

有一个选项可以从浏览器获取请求,就像您以前在 postman chrome 应用程序中使用的一样。这很容易做到。

预期的:

  • 火狐浏览器
  • Foxy 代理插件(至 FF)
  • 独立邮递员

现在,步骤:

  1. 在 windows CMD -> 'ipconfig' 上,复制你的 IP 地址
  2. 运行 FF 并单击 Foxy 代理扩展
  3. 设置标题,在“IP 地址”中粘贴您的 IP 地址(步骤 1),设置端口 5555 并保存。
  4. 在工具栏上的 FF 中选择您创建的代理
  5. 打开邮递员
  6. 单击“卫星”- 捕获 Api 请求...
  7. 设置端口 5555
  8. 目标例如。历史

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

于 2018-02-09T10:29:32.817 回答
1

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

于 2019-08-27T12:19:28.423 回答
0

似乎 Postman 现在已将此功能重新添加到本机应用程序中

随着 Postman v7.2 的发布,Interceptor 又回来了。但是,它的功能发生了一些变化——拦截器集成只同步 cookie。现在您可以在 Postman 中指定浏览器域,Interceptor 将为这些站点捕获 cookie 并将它们同步到您的 Postman 实例。您目前无法使用 Interceptor 捕获请求,因为 Postman 的内置代理已启用此功能。

于 2019-06-26T18:42:58.307 回答
-1

雅各布,我也面临同样的问题。
我需要拦截器来捕获 XDEBUG_SESSION cookie 并让我的调试工作。

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

在此处输入图像描述

于 2017-12-28T15:08:24.030 回答