1.接口的概念
使用Ajax请求数据时, 被请求的url
地址, 就叫做数据的接口
。同时,每个接口必须有请求方式(get,post)。
分析接口的请求过程
(1).通过GET方式请求接口的过程
用户希望从服务器获取数据,这时候需要网页中XMLHttpRequest
对象,而Jquery对它做了一层封装,提供了一些ajax函数,通过ajax我们可以向服务器发起
get请求,服务器在内部处理
这次请求,处理完成后,服务器会把处理的结果响应
给我们的客户端,这样ajax就能拿到响应的数据,填充到页面上给用户进行呈现。
(2).通过POST方式请求接口的过程
用户希望向服务器提交数据,这时候需要网页中XMLHttpRequest对象,而Jquery对它做了一层封装,提供了一些ajax函数,通过ajax我们可以向服务器发起
POST请求,服务器在内部处理
这次请求,处理完成后,服务器会把处理的结果响应
给我们的客户端,这样ajax就能拿到响应的结果,把结果呈现给用户。
2.接口的测试工具
为了验证接口能否被正常访问,我们常常需要使用接口测试工具
,来对数据接口进行检测。使用接口测试工具能让我们在不写任何代码的情况下,对接口进行调用
和测试
。
PostMan官方下载网址: https://www.getpostman.com/downloads/
PostMan的基本使用
打开PostMan
->点击New Collection
->Get New Request
(1) 请求get使用步骤:
选择请求方式
填写请求url
填写请求的参数
点击send按钮发起get请求
查看服务器相应结果
(2)请求post使用步骤:
选择请求方式
填写请求url
选择Body面板并勾选数据格式(www.form…)
填写要发送的数据
点击send按钮发起post请求
查看服务器相应结果
3.接口文档
接口文档的组成:
接口名称
: 用来标识接口的简单说明,如登录接口,获取图书列表接口等接口URL
: 接口的调用地址调用方式
: 如GET或POST参数格式
: 接口需要传递的参数,每个参数必须包含参数名称、参数类型、是否必选、参数说明这4项内容响应格式
: 接口的返回值的详细描述,一般包含数据名称、数据类型、说明3项内容