老痞既然要带你学会接口自动化,那么老痞肯定是要把你当做0基础,从最基本的开始写起,一步步写到最后。
我最先打开项目。
第一步就是需要登录,所以这个时候,我们查看下登录的接口,我抓到接口如下:
第一个就是登录的接口,接口的地址为:
http://192.168.0.134:8081/login
请求的方式为:post
下来需要关注的就是header部分的内容,如下:
对于登录接口来说,需要关注header的content-type
content-type为application/x-www-form-urlencoded;charset=UTF-8
下来我们还需要知道请求体的内容,一般在登录请求体中就是用户名和密码,如下:
可以点击源代码,请求的源代码如下:
username=admin&password=123456
最后,我们可以在查看下响应的内容如下:
{
"code": 0,
"Admin-Token": "9738139e17554f13a92931f86515d194",
"user": {
"deptName": "办公室",
"img": "",
"createTime": "2019-02-13 15:43:26",
"lastLoginTime": "2024-01-07 21:02:16",
"num": "390823685766627",
"sex": null,
"mobile": "12312341234",
"realname": "admin",
"parentName": null,
"post": "1",
"userId": 3,
"parentId": 0,
"lastLoginIp": "192.168.0.1",
"deptId": 1,
"email": null,
"username": "admin",
"status": 1
},
"auth": {
"oa": {
"book": {
"read": true
},
"announcement": {
"save": true,
"update": true,
"delete": true
}
},
"work": {
"task": {
"save": true
},
"work": {
"upd