RESTful API 是一种最流行的web数据设计,API接口定义
1.一个URL是一个资源 ,服务器上每一种资源,比如文档、图像、视频片段、程序 都由一个通用资源标识符(Uniform Resource Identifier, 简称"URI")进行定位。
2.每一种资源的通过 http类型(POST,GET,PUT,DELETE)了解其中操作
例如
获取当前 用户具体信息 类型GET
更新用户具体信息 类型POST
更新密码 类型PUT
删除用户 类型DELETE
3.通过操作资源的表现形式来操作资源。具体表现形式,应该在HTTP请求的头信息中用Accept和Content-Type字段指定。
例如
Accept: application/json, text/plain, */*
Content-Type: application/json
4.采用code码进行标识 200成功
500内部错误等
5. 幂等:返回结果是否相同
安全:是否对服务端数据进行影响
网友评论