开发测试中,遇到多版本同域名的服务使用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"(发送)按钮来执行请求。
这样,你就已经设置了请求头部,确保请求不包含缓存控制或将其设置为不缓存。这对于测试时确保获取最新数据而不受缓存的影响非常有用。
版权归原作者 可以吧可以吧 所有, 如有侵权,请联系我们删除。