前言
相信大家都使用过
POSTMAN
postman
由于接口可能包含许多参数或使用
json
因此,我们通常会使用一些其他软件或插件,而
POSTMAN
本文并不是介绍
POSTMAN
POSTMAN
小插曲:最近我换了MacBookPro,需要将Windows上的hosts配置移植到MacBookPro上。
于是,我通过QQ将Windows上的hosts复制到gas mark(一个我在Mac上管理hosts的软件,我觉得很好用)。
从Windows复制对应的hosts配置
我愉快地将这些配置复制到gas mark后,成功访问了自己的预发环境(我通常需要配置hosts才能访问预发环境)。
但当我用
POSTMAN
HTTP Client
404
明明我的机器从浏览器直接访问预发环境是没问题的啊。我将相同的URL放在Windows上可以访问,但在Mac上就访问不了,真是奇怪啊…于是我叫来了我的小伙伴帮忙看看情况(我之前没遇到过这种问题),小伙伴们也开始分析起来(最后一群小伙伴都围着我看这个问题)。
检查我的gas mark配置是否有问题
----
----
option+command+空格
command+shift+g
/etc/hosts
----
ping
----
----
iTerm2
sudo vim /etc/hosts
----
POSTMAN
POSTMAN
首先,我们找到它的入口:
入口
在
Tools->HTTP Client->Test RESTful Web Service
点开后,我们可以在底部发现
REST Client
REST Client 界面
从界面上的小字我们可以看出:
IDEA
REST Client
new HTTP Client
REST Client
POSTMAN
点击蓝字,我们跳转到
IDEA
new HTTP Client
一个新的界面
我个人很喜欢这种通过编写的方式(个人偏好)。我们尝试一下右边的几个链接就可以快速入门。
首先是
Add Request
Add Request
我们随便点一个试试,看看效果:
尝试功能
然后我们可以点击
Examples
Examples链接
我们可以看到各种示例,非常方便我们入门:
各种示例
更实用的是,我们可以定义变量(不同环境使用不同的变量),我们可以定义
http-client.env.json
.http
//http-client.env.json 样式
{
"dev": {
"baseUrl": "http://gateway.xxx.cn/",
"username": "",
"password": ""
},
"pre": {
"baseUrl": "http://localhsot:8888/",
"username": "",
"password": ""
}
}在
.http
GET {{baseUrl}}/api/item?id=99
Accept: application/json在执行时我们可以选择不同的环境执行:
样式图
最后我们可以发现,IDEA通过文件的方式就能构建自己的接口,这意味着我们可以将文件上传到
Git
通过配置可以帮助我们快速切换对应的环境(变量),只需编写一次请求体,就可以用于多个环境。
通过官方提供的Examples我们也可以快速了解如何使用,没有什么学习成本。
还有一些高级功能…我就不说了(因为我也不懂),大家有兴趣可以去看一下。
参考资料:
https://www.php.cn/link/db92254e80a05b411642bc6885748637https://www.php.cn/link/4cfbfb28ee66aceab7be17065ebdb6e5
当我写下这篇文章时,敖丙和鸡蛋都说:“POSTMAN才是世界上最好用的工具,三歪没有格局。等他发文章的时候我要举报他。”
如果你,你会换掉POSTMAN吗?不妨在评论区留言。
以上就是你会换掉Postman吗?我正在用HTTP Client...的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号