诸城网站建设多少钱,建设自己的电影网站,seo实战培训课程,中国建设银行官网站e路通下载postman 是个很不错的 http 请求测试工具#xff0c;有时我们使用它发送 http 请求#xff0c;但是因为各种原因#xff0c;导致请求失败#xff0c;没有 response 返回#xff0c;可能只有一个状态码#xff0c;这让我们排查起来非常困难#xff0c;比如下图所示#… postman 是个很不错的 http 请求测试工具有时我们使用它发送 http 请求但是因为各种原因导致请求失败没有 response 返回可能只有一个状态码这让我们排查起来非常困难比如下图所示请求一个接口后看不到 response只能看到 status 是 401 unauthorized字面意思是没权限。 但是我明明已经在 Pre-request Script 里请求一个 http 接口来获取 jwt token并把请求到的 token 放到 header 的 X-Jwt-Token 属性中所以理论上是有权限的而且这个小脚本已经经过很多次验证是没问题的所以很迷茫不知道咋回事恰好此时我看到了postman 底部有个 Console 按钮我点击了一下发现可以看到 Pre-request Script 脚本的里的代码执行结果包括 http 请求和打印语句等。 通过 Console 窗口很容易发现 jwt_token 输出为 undefined说明获取 jwt token 失败了而且用于获取 jwt token 的 http 请求确实标红报错了。 展开报错的请求后可以看到生成 jwt token 的 http 请求报错提示Error: Protocol https: not supported. Expected http:根据报错我知道了原来因为请求 jwt token的 http 请求使用了 https 而不是 http 导致请求失败了于是得到 2 个请求方案一个是把 https 改成 http另一个是按照这个教程开启 postman 的 SSL certificate verification 配置开关使得 postman 可以发起 https 请求。 至此我们就通过 Console 窗口成功排查到了问题所在Console 窗口确实帮助我更快定位到了问题。