网站工作室和网络公司,做企业网站需要注意什么,网站左侧悬浮导航代码,刚刚接口测试基础-postman
常用的接口有两种#xff1a;webservice接口和http api接口。
Webservice接口是走soap协议通过http传输#xff0c;请求报文和返回报文都是xml格式。
http api接口是走http协议#xff0c;通过路径来区分调用的方法#xff0c;请求报文都是key-value形…接口测试基础-postman
常用的接口有两种webservice接口和http api接口。
Webservice接口是走soap协议通过http传输请求报文和返回报文都是xml格式。
http api接口是走http协议通过路径来区分调用的方法请求报文都是key-value形式返回报文都是json串有get和post等方法。
Get和post请求的区别
Get用来向服务器发送请求请求数据放在URL或cookie里请求参数有长度限制可在URL后“”接请求字段和内容多个参数用连接符
Post 请求数据放在boby里不限制数据大小请求不放在URL中较安全抓包仍可见
测试环境
接口文档地址http://doc.nnzhp.cn/
用户名密码非公开
一、 测试get请求接口
打开postman工具
请求方式get
参数stu_namePostman配置方法在URL中直接传递字段值“”后接传递的内容如果有多个请求条件用“”连接
点击send发送按钮数据发送出去
在boby里面显示返回的信息json串二、 测试post请求接口
1、 postKV用户登录
请求方式post
参数username passwd
登陆用户名非公开
密码非公开Postman配置方法
A、 请求方式改为post
B、 K-V值在boby中配置
C、 from-data中输入参数名称和参数值
D、 点击send发送按钮数据发送出去
E、 在boby里面显示返回sign作为客户端的cookie的值2、 postjson添加学生信息
请求方式post
参数入参json串的方式传递Postman配置方法
A、 请求方式为post
B、 Json方式传参在boby中选raw形式
C、 参数名加“”str参数加“”int不加“”必选项必填
请求示例
{
name:xx17,
grade:摩羯座,
phone:15911111111,
sex:女,
age:28,
addr:上海市徐汇区
}3、 postcookie完成充值
学生金币充值接口这个接口是为了讲添加cookie以及身份验证的
请求URLhttp://api.nnzhp.cn/api/user/gold_add
请求方式post
参数
该接口有权限验证需要admin用户才可以做操作需要添加cookie
cookie中key为登录的用户名value从登录接口中获取登陆成功之后会返回signPostman配置方法
A、 首先进行用户登录获取sign(cookie)B、 在headers中填入cookie信息C、 在body中输入vk参数值4、 通过Referer value验证获取所有学生信息
这个接口是为了说明怎么添加header信息的
请求方式get
需要添加header信息key为Referer value 为http://api.nnzhp.cn/
Postman配置方法
A、 请求方式为get
B、 添加header头部Referer
C、 Referer告诉服务器从哪个页面链接过来防钓鱼网站5、 通过接口上传文件
上传文件接口
请求方式post
参数Postman配置方法
A、 请求方式为post
B、 在body中输入参数名file,修改文件类型为file,选择文件路径