【问题标题】:Postman 4.9.3 - No Interceptor SwitchPostman 4.9.3 - 没有拦截器开关
【发布时间】:2019-02-16 16:02:48
【问题描述】:

我正在学习精彩的 Pluralsight 教程,构建我的第一个 ASP.Net MVC 站点。我想登录我的网站,在我的 Chrome 浏览器中创建一个 cookie,并使用 Postman 发送一些应该由我的控制器处理的请求,因为我的浏览器应该满足 Authorize 属性。

我已经在我的 Chrome 浏览器上安装了拦截器插件。我一直看到我需要打开 Postman 顶部的拦截器,但我没有那个开关!我有一个代理设置按钮。

有人可以解释我应该如何进行吗?

【问题讨论】:

  • 版本 5.*.* 有扩展名 swith,但以后的版本没有

标签: asp.net-mvc postman


【解决方案1】:

这里有几个选项。您正在观看的教程可能指的是 Postman 最初的 Chrome 扩展程序。它现在还有一个独立的应用程序版本,在撰写本文时,它最高为 4.9.3,并且拦截器不再适用。

因此,您要么需要安装 Chrome 扩展版本,要么使用不带拦截器的独立应用程序。

选项1:卸载独立应用版本并安装the Chrome extension version,然后确保安装并启用Postman Interceptor Chrome Extension

选项 2:只需在独立 Postman 应用的请求中添加 Cookie 标头即可。比如:

密钥:Cookie

值:CookieName=28789ijnbskjhiuhyd8y

选项 3:使用独立应用程序的内置代理,这将允许通过您的浏览器发出的任何请求流式传输到 Postman 历史记录中。此选项可以正常工作,但您必须在 Postman 历史记录中获取请求,然后从 Postman 内部重新执行请求,这有点尴尬。 Instructions here

【讨论】:

  • 多么精彩的回复,谢谢。我想我会尝试选项 1 和 2,看看我更喜欢哪个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-21
  • 2020-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多