一、定义
http协议:超文本传输协议
用途:浏览器和服务器、服务器与服务器、手机app与服务器之间通信协议
注意:服务端不可能主动发消息给客户端,只能是客户端主动发消息
获取交互信息:浏览器F12->network,可查看具体信息含义
二、请求消息
请求行、请求头、请求体
请求行:请求方法、操作资源地址、协议版本号
get:从服务器获取资源,如:网易资源、获取图片资源、获取用户信息数据
post,put:请求更新资源信息,提交信息
delete:删除服务器信息
不是所有的请求都有请求体的,请求体一般会和请求头内容隔一行
请求消息体格式:json,xml、www.form.urlencoded(由开发决定)
三、响应消息
响应消息格式:
响应行、响应头、响应体
状态行:协议版本、状态码(三位数)、描述状态