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

postman如何设置才能SwitchHosts切换host无缓存请求到指定ip服务

开发测试中,遇到多版本同域名的服务使用postman进行测试,一般会搭配SwitchHosts切换host类似工具进行请求,postman缓存比较重,如何做到无缓存请求呢,下面简单记录一下如何实现

首先要知道如何当前请求服务的ip是哪个

打开postman 依次点击/menu/view/show postman console 就可以打开开发者工具了

查看请求服务ip  依次点开 请求链接地址记录/network/addresses/local/address就是了

SwitchHosts快速切换请求观察结果

如果发现还是存在缓存则

打开 Postman: 启动 Postman 应用程序。

创建或编辑请求: 在左侧的请求列表中,选择要创建或编辑的请求。如果需要创建新请求,请点击 "+ New Request"(新请求)按钮。

进入请求编辑界面: 在请求列表中,点击选定的请求以进入请求编辑界面。

选择请求类型: 确保你选择了正确的请求类型,例如 GET、POST、PUT、DELETE 等,以匹配你的测试需求。

设置请求头部: 在请求编辑界面,你可以看到一个名为 "Headers"(头部)的选项卡。点击它以展开头部设置。

添加或编辑头部: 在头部设置中,你可以添加、编辑或删除请求头部。要确保请求不包含缓存控制,你可以添加以下头部:

Cache-Control:将其设置为 no-cache 或 max-age=0,以指示不缓存响应。

If-None-Match:将其设置为空字符串或删除它,以确保不发送条件请求。

例如,你可以设置以下头部来禁用缓存:

Cache-Control: no-cache
If-None-Match:

保存请求设置: 确保保存你的请求设置。

发送请求: 点击请求编辑界面的 "Send"(发送)按钮来执行请求。

这样,你就已经设置了请求头部,确保请求不包含缓存控制或将其设置为不缓存。这对于测试时确保获取最新数据而不受缓存的影响非常有用。

http://www.lryc.cn/news/169812.html

相关文章:

  • LeetCode LCR 103. 零钱兑换【完全背包,恰好装满背包的最小问题】中等
  • 竞赛 基于深度学习的人脸专注度检测计算系统 - opencv python cnn
  • supervisord 进程管理器 Laravel执行队列
  • Lnmp架构之mysql数据库实战1
  • ChatGLM 大模型炼丹手册-理论篇
  • Spring Boot集成Redis实现数据缓存
  • CentOS 7 安装Libevent
  • 线性代数的本质——几何角度理解
  • SSH key 运作方式
  • 【基于MBD开发模式的matlab持续集成(一)】
  • Linux学习记录——이십팔 网络基础(1)
  • CSS动效合集之实现气泡发散动画
  • 六、串口通信
  • 如何将 JavaScript Excel XLSX 查看器添加到Web应用程序
  • 网安周报|CISA发布增强开源安全性的计划
  • 使用 Docker 安装 Elasticsearch (本地环境 M1 Mac)
  • Visual Studio中MD与MT的区别及运行库类型选择
  • Vue3函数式编程
  • 【逗老师的无线电】艾德克斯TTL串口转网口
  • 如何修改jupyter notebook默认打开路径
  • 【leetcode】数组排序
  • 【C刷题训练营】第四讲(打好基础很重要)
  • MySQL 某个字段存储不了内容
  • 7.代理模式
  • 单例模式的安全写法
  • 牛客网SQL156
  • 【MongoDB】docker部署社区版(一)
  • 【Graph Net学习】GNN/GCN代码实战
  • RocketMQ 发送顺序消息
  • 【面试经典150 | 双指针】判断子序列