序言各位好啊,我是会编程的蜗牛,作为java开发者,平时调试接口的时候,肯定需要用到接口调试工具,或者Swagger之类的 。Swagger的优势在于它可以将后台加的一些接口注释信息直接展示出来,但是每次关闭网页后,下次就需要再次配置参数 。今天要介绍下postman这款工具,就不存在这个问题 。我接触这款工具前,都是开发的前后端一体的项目,所以也没有使用postman的需求 。后来做前后端分离开发,就被安利了这款工具,用着用着也就慢慢熟悉了 。但是用的时间久了,感觉有些地方还是比较麻烦的,后来去网上一查,发现还是我知道的太少了 。其实postman有很多隐藏的操作技巧的,掌握这些技巧,可以大大的增加我们的调试效率,今天就来简单分享一下我认为比较实用的几个技巧 。环境变量/全局变量由于我们经常需要切换不同的服务地址,比如我本地开发的时候,需要使用本地的地址,部署到测试服务器后,需要使用测试的地址 。在使用这个功能之前,只能新建一个除了请求地址不一样,其他都一样的请求,或者每次变化请求地址时,自己手动改下地址 。这样就很麻烦了,这时,我们就可以使用环境变量了 。那么具体怎么设置呢?首先,我们找到主界面右上角,如果没有新建过环境变量的话,默认是显示【No Enviroment】,可以点击右侧的那个带有眼镜的小按钮,打开一个设置新环境变量的界面 。
文章插图
然后,再点击上面的【Add】按钮,打开一个新增环境变量的界面 。
文章插图
这里面主要有几个参数需要设置下,第一个是环境变量的名称,目前默认是【New Enviroment】,还有一个是【VARIABLE】也就是参数的名称,还有一个是【CURRENT VALUE】也就是当前的值,这个是比较重要的,至于【INITIAL VALUE】,看那上面的提示,是在团队协作的时候,给其他成员分配的值,这里也不需要 。
文章插图
类似这样设置,然后我们就可以在使用的时候,选择这个环境了 。像这里的【host】变量,只需要用一个两个双大括号就是{{}},就能解析了 。
文章插图
既然说到了环境变量,那就顺便说一下刚才在新增环境的时候,下方的全局变量的用法 。其实,这个和环境变量的明显差别就是,环境变量是为了使每个环境变量的值不一样,而全局变量的意思显而易见,就是不管在什么环境下(包括不使用环境变量的时候),这个参数的值都是一样的 。聪明如你们,应该知道怎么用了吧 。
文章插图
别名命名其实这个是我平常有时候自己偷懒,导致在新增请求的时候,直接复制之前使用的请求,然后再直接改一下那些必须改的配置 。这样做的好处是,确实新加一个请求的速度快了,坏处就是如图所示,看起来根本分不清哪个是哪个 。
文章插图
当然,也可以往右侧移动下,查看具体的名称,但这样明显很不好,选完之后,又得拉回来 。所以,这个最好是在新增请求的时候,直接给它命名一个简单明了的名称,比如这个请求是用于登录的,那就叫做【登录】 。
文章插图
经验总结扩展阅读
- Codeforces 1684 E. MEX vs DIFF
- 抖音扣1佛祖原谅你是什么梗 抖音扣一佛祖原谅你什么意思
- 你坐着为王歌词 你坐着为王歌词
- 细腻感十足撩人签名女生 你快点偷亲我我眼睛都闭好了
- 个签短句搞笑霸气有内涵男生 很搞怪的俏皮的签名男生
- 2022年腊月南北小年的区别 南小年和北小年的习俗你都知道吗?
- 你的疲劳可能是吃出来的 主食吃少了会疲劳吗
- 你开马自达怪不得你塞车是什么电影
- 你开马自达怪不得你塞车是什么意思
- 2023年北京7月末温度会降一些吗 北京7月末温度怎么这么高