如何使用Windows 10使用Postman本机应用程序捕获https请求?

Joe*_*sko 31 https proxy postman windows-10

我在Windows 10上使用Postman本机应用程序,并且正在努力捕获https请求.邮差的文档是针对Mac而不是Windows.

特别是,我正在开发一个Web应用程序,它在登录时创建一个会话cookie,需要包含在大多数请求中才能获得授权.当我使用Chrome应用程序时,Postman Interceptor实现了这一目标(请参阅/sf/answers/2270529201/).

这是我到目前为止所尝试的:

  1. 使用端口5555打开Postman中的Proxy.
    邮差代理配置
  2. 配置窗口通过Postman的代理服务器(127.0.0.1:5555)发送http和https请求.
    Windows代理配置

这允许在Postman中捕获http请求
在历史记录选项卡中捕获的Http请求

但是当我尝试连接到https网站时,我收到了一个错误
Chrome中的https连接出错

如果有帮助,这是我的邮差设置.
邮差一般设置 邮差证书设置

更新我最终切换回Chrome应用程序,该应用程序使用"拦截器"代替"代理服务器"来捕获流量.

ahy*_*ong 6

不幸的是,根据官方文档,在某些情况下,使用邮递员本机应用程序捕获 https 请求是不可能的:Capturing HTTP requests

注意:对于 Postman 本机应用程序,如果网站启用了 HSTS,则通过 HTTPS 的请求捕获将不起作用。大多数网站都有此检查。


Luk*_*och 2

对于 Google Chrome,我不知道如何解决该问题。但是你可以使用IE打开网页。

编辑:或者也许您可以使用参数 --ignore-certificate-errors 启动 Google Chrome 来忽略错误消息。