一.接口分类
1.webservice接口 2.http api接口
webService接口是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。
http api接口是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json串,有get和post等方法,这也是最常用的两种请求方式。
二.接口
一个URL就是一个接口:接口大致会分为一下几个部分:
协议:http/https
域名或者ip:
端口号
路径
参数
请求协议:
http --- 普通的http请求
https --- 加密的http请求,传输数据更加安全
请求IP:就是指提供接口的系统所部署的服务器地址
请求端口:如果不填端口,默认是80,否则需要填写端口号
接口路径:指系统提供的接口在什么位置
三.BS与CS优缺点对比
cs=client/server
bs = browser/server
开发: cs比bs要高,因为cs开发双端
运行: cs比bs要快
安装:cs需要安装客户端才能使用,bs不需要,只要游览器即可
更新:cs需要更新双端,bs只需要更新服务器端,游览器刷新即可
兼容:cs需要考虑手机型号,版本,屏幕的分辨率(720*1280 1080*1