当前位置: 首页 > news >正文

postman 的 console 窗口,助力 http 请求错误时的问题排查

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 窗口确实帮助我更快定位到了问题。

相关文章:

postman 的 console 窗口,助力 http 请求错误时的问题排查

postman 是个很不错的 http 请求测试工具,有时我们使用它发送 http 请求,但是因为各种原因,导致请求失败,没有 response 返回,可能只有一个状态码,这让我们排查起来非常困难,比如下图所示&#…...

破事精英2◎爬向未来

胡强的2033未免有些过去可怕,海星果然又是反派。 只剩“脑子”的胡强 400百斤只剩“嘴”的庞小白 将自己身体分成一个个“方块”的苏克杰 苍蝇满天飞“衣服堆”的金若愚 “脑子”送到月球打两份工的沙乐乐 有机器人或者分身帮我们干活赚钱,我们去吃喝玩…...

java中session各种使用场景实例,这篇文章就够了。

目录 java原生使用Session详解什么是SessionSession的使用Session的配置Session的安全性总结 SpringCloud中使用session详解1. 添加依赖2. 配置Redis3. 配置Session4. 使用Session5. Session超时时间6. Session共享7. Session序列化8. 总结 Spring Boot中Session使用详解Spring…...

【AWS入门】利用CloudWatch监控EC2的CPU负载情况

创建一个 EC2 实例 User data 配置如下 #!/bin/bash sudo -i amazon-linux-extras install epel -y yum install stress -y导航到 Cloudwatch->Metrics->All metrics-EC2->Per-Instance Metrics,选中创建的 EC2的 CPU 利用率,点击铃铛标识创建 alarm 设…...

如何使用AndroidStudio编写Java程序

文章目录 使用场景使用方法整体的思路具体的步骤经验总结使用场景 在开发Android项目中有时候需要写一些Java程序做示例或者验证,这里说的Java程序是指Java控制台程序,程序中带有独立的main()方法。如果把Java示例程序放到Android项目中那么需要运行整个项目才能编译Java示例…...

如何充分利用实时聊天系统?

随着商业和电子商务领域经历快速的数字革命,必须迅速适应的一个因素是我们与客户的互动方式。几年前,电子邮件和电话还是主要的客户联系方式。如今,客户期望更好的服务和更即时的沟通。实时聊天支持系统可以解决此问题,如SaleSmar…...

[C++基础]-类和对象(下)

前言 作者:小蜗牛向前冲 名言:我可以接受失败,但我不能接受放弃 如果觉的博主的文章还不错的话,还请点赞,收藏,关注👀支持博主。如果发现有问题的地方欢迎❀大家在评论区指正。 目录 一、深入学…...

NP完全性PART1:多项式时间与形式化语言体系

算法导论第三版,CH34笔记 NP完全性 Chapter Introduction 一般来说,我们认为可以在多项式时间内求解的问题是易处理的问题,在超多项式时间内解决的问题是不易处理的问题。 下面列出的几对问题,前者可以用多项式时间算法求解&…...

685页40万字某省市场监管智慧应用一体化项目(word可编辑)

1.2.3.1 数字XX公共能力建设现状 1.2.3.1.1 数字XX通用基础应用平台现状 通用基础应用平台提供具有共性特征的跨部门、跨层级业务应用,与本项目有关的平台包括某省网上办事大厅、某省政务服务 APP 统一平台(X政通 APP)、某省公共信用信息平…...

【cutlass】cuTe 01 layout

简介 Layout将坐标映射到地址空间,其对阵列单元在内存中如何排布进行抽象,并提供了获取多维阵列的接口。用户可以以正常的方式(不需要做复杂的地址计算)写多维阵列存取代码,对于存取的不同方式可以改变Layout来实现&a…...

迁移学习

迁移学习 什么是迁移学习 迁移学习【斯坦福21秋季:实用机器学习中文版】 迁移学习(Transfer Learning)是一种机器学习方法,它通过将一个领域中的知识和经验迁移到另一个相关领域中,来加速和改进新领域的学习和解决问…...

基于session实现共享登录

基于session实现登录 1.发送短信验证码 Override public Result sendCode(String phone, HttpSession session) {//1.校验手机号是否合规if (RegexUtils.isPhoneInvalid(phone)) {//2.不合规直接返回 错误信息return Result.fail("手机号错误");}//3.如果合规生成验…...

Hudi学习笔记1

使用注意 从 0.10.0 版本开始,primaryKey 为必须的,不再支持没有主键的表。 primaryKey、primaryKey 和 type 均大小写敏感。 对于 MOR 类型的表,preCombineField 为必须的。 当设置 primaryKey、primaryKey 或 type 等 hudi 配置时&#…...

嚯——ChatGPT是很强,但也会胡说八道。。。

现在的ChatGPT确实强,但是也会一本正经的胡说八道,例如它回答“nineteen”中有12个字母、或是旗鱼是哺乳动物…… 尽管ChatGPT可以生成流畅甚至优雅的散文,轻松通过困扰了AI领域超过70年的图灵测试基准,但它也可能看起来非常愚蠢…...

Springboot常用注解总结

目录 一、什么是Spring Boot二、Spring常用注解三、Spring Boot常用注解1、SpringBootApplication2、ImportAutoConfiguration3、SpringBootConfiguration4、ImportResource5、PropertySource6、PropertySources7、Role8、Scope9、Lazy11、Profile12、DependsOn13、PostConstru…...

让chatGPT给我写一个CSS,我太蠢了

前言 CSS这东西,让AI写的确有点难度,毕竟它写出来的东西,没办法直接预览,这是其次。重要的是CSS这东西怎么描述,不好描述啊,比如我让他给我制作一个这样的效果出来,没办法描述,所以…...

华为OD题目:分奖金

分奖金 知识点栈时间限制: 1s 空间限制: 256MB 限定语言: 不限 题目描述: 公司老板做了一笔大生意,想要给每位员工分配一些奖金,想通过游戏的方式来决定每个人分多少钱。 按照员工的工号顺序,每个人随机抽取一个数字。按照工号的顺序往后排列…...

【算法题】2401. 最长优雅子数组

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 题目: 给你一个由 正 整数组成的数组 num…...

【Vue】Vue快速入门

Vue快速入门 Vue.js的引入 要先有一个vue.js文件&#xff0c;可以在vue官网下载&#xff0c;将其复制到项目中并在html页面中进行引入&#xff1a; 在head标签内引入&#xff0c;src内是vue的路径 <!-- 引入vue.js--><script language"JavaScript" s…...

二本菜鸡,颓废两年的自我救赎

大家好&#xff0c;我是帅地。 随着校招的结束&#xff0c;帅地的星球里也有不少小伙伴前来报喜&#xff0c;今天这篇&#xff0c;是星球一个颓废两年同学的自我救赎之路&#xff0c;我觉得他的经历和很多人一样&#xff0c;前两年可能就颓废了&#xff0c;后面才后知后觉&…...

3003 - 神通数据库命令行实战:从基础连接到高级管理

1. 神通数据库命令行入门指南 第一次接触神通数据库命令行工具时&#xff0c;我也被那一长串参数搞得头晕眼花。但实际用下来发现&#xff0c;这套命令行工具设计得相当人性化&#xff0c;只要掌握几个核心命令&#xff0c;就能完成80%的日常运维工作。最基础的连接命令长这样&…...

海思SS524/SS522系列SDK编译实战:从零构建DVR开发环境

1. 海思SS524/SS522芯片与DVR开发入门 第一次接触海思SS524/SS522系列芯片时&#xff0c;我被它强大的视频处理能力震撼到了。这颗芯片简直就是为DVR产品量身定制的&#xff0c;特别是当你需要处理多路高清视频流时&#xff0c;它的优势就更加明显。SS524和SS522虽然型号不同&a…...

PHP中内存溢出问题的分析与解决详解

HP作为一种广泛使用的服务器端脚本语言&#xff0c;在处理大量数据或复杂任务时&#xff0c;常常会遇到内存溢出的问题。内存溢出不仅会导致程序崩溃&#xff0c;还可能影响服务器的稳定性。本文将探讨解决PHP内存溢出问题的最佳实践&#xff0c;并通过代码示例进行详细说明。1…...

29、如何判断一个元素是否在可视区域中?

这是前端面试里很常见的一道题&#xff0c;通常会和这些场景一起出现&#xff1a;图片懒加载列表曝光统计无限滚动吸顶效果动画触发埋点上报如果你只回答“用 getBoundingClientRect() 判断”&#xff0c;其实只能算基础。 如果你能再讲到&#xff1a;什么叫可视区域如何精确判…...

AI Agent处理多个问题点的三种方式比较分析

在使用AI Agent处理多个任务时&#xff0c;我们通常面临不同的选择。本文将深入分析三种常见的处理方式&#xff1a;一次性提交多个问题、使用子代理以及使用worktree&#xff0c;并探讨它们各自的优缺点和适用场景。 方式一&#xff1a;一次性提交三个问题点 这是最直接的处理…...

5个贝叶斯概率实战案例:从医学诊断到垃圾邮件过滤(附Python代码)

5个贝叶斯概率实战案例&#xff1a;从医学诊断到垃圾邮件过滤&#xff08;附Python代码&#xff09; 贝叶斯概率不仅是统计学中的经典理论&#xff0c;更是解决现实问题的利器。想象一下&#xff1a;医生如何通过检测结果判断患者真实患病概率&#xff1f;邮箱如何智能识别垃圾…...

07 原创:华为破局(架构师级)- 跨终端数据一致性与分布式事务冲突解决方案

原创&#xff1a;华为破局&#xff08;架构师级&#xff09;- 跨终端数据一致性与分布式事务冲突解决方案 摘要 本文从分布式操作系统内核级架构视角&#xff0c;深度剖析鸿蒙跨终端场景下数据一致性的核心诉求、分布式数据同步模型、事务管理机制&#xff0c;以及多设备并发操…...

OpenClaw 报错大全:2026 年我踩过的 12 个坑 + 完整解决方案

上周 Agent Skills 生态突然爆了&#xff0c;OpenClaw 一夜之间成了标配工具。我也跟风装了一个&#xff0c;结果第一天就报了 5 个错&#xff0c;折腾到凌晨两点。后来几天陆续又踩了一堆坑&#xff0c;索性把所有报错都记下来&#xff0c;整理成这篇文章。如果你正在用 OpenC…...

2026最权威的五大降AI率网站推荐

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 使AIGC检测率降低的关键之处在于把机器生成的规律性特征给消除&#xff0c;首先&#xff0c;…...

15 指挥AI写算法代码:排序、递归、数据结构快速生成

指挥AI写算法代码:排序、递归、数据结构快速生成 摘要 本文为《30天掌控AI编程:从指令到落地,手把手教你指挥AI写代码》系列第十五篇,属于第三阶段多场景实战核心内容。本篇聚焦算法与数据结构代码高效生成,打破传统算法学习需手动推导逻辑、死记语法、反复调试的困境,…...