idea的tools中有个http client,这个工具可以模拟http请求,之前看同事用了之后,我就一直用它来代替postman,在加上这期间我装的postman挂了几次,我现在已经几乎不打开postman了。
使用方法随便建立个文件夹,在里面建立一个以.http结尾的文件,文件里写好请求如下:
1、执行请求
2、可以添加配置文件,后面详细说
3、应答区域,请求执行后清大参数会展示在这里。
配置文件的使用点击上面的2后会自动生成json格式的文件,我们对它进行改动,改成我们需要的参数,如下:
{
"dev": {
"baseUrl":"http://localhost:8080",
"userId": "1",
"account": "123"
},
"test": {
"baseUrl":"https://mp.csdn.test.net",
"userId": "1",
"account": "123"
},
"online": {
"baseUrl":"https://mp.csdn.net",
"userId": "1",
"account": "123"
}
}
dev、test、online分别代表不同的环境,baseUrl代表前缀,userId,account表示用户信息,相应的.http文件修改为 下面的json是post请求的请求body:
###GET请求举例
GET {{baseUrl}}/test
userId:{{userId}}
account:{{account}}
###POST请求举例 (这三个#一定要加上,用来隔离不同请求)
POST http://localhost:8080/test
Content-Type: application/json
userId:{{userId}}
account:{{account}}
{
"id": 127,
"notifier": 1,
"admin": 1
}
这样在点前面绿色按钮执行的时候就可以选择配置的环境去执行啦
注意所有的请求记录和应答信息都会自动生成文件保存在.idea/httpRequests文件夹下面哦。



