http和restful
HTTP是封装了TCP/IP协议,让其更能适合互联网中的数据传输。全程是: 超文本传输语言
组成三部分: 请求行,请求头, 请求体
请求行: 请求方式,请求的URL,请求的协议版本
请求头: 以K:V来记录请求属性
请求体:携带请求的参数
RESTful架构的特点
(1). 每个URL代表一种资源
(2). 客户端和服务器之间,传递这种资源的某种表现曾
(3). 客户端通过四个HTTP动词,对服务器资源进行操作,实现“表现层状态转化”
(4). 接口之间传递的数据最常用格式为JSON
常用的HTTP动词有下面四个:
GET:从服务器获取资源
POST:在服务器新建一个资源
PUT: 在服务器更新资源(客户端提供改变后的完整资源)
DELETE:从服务器删除资源