什么是接口
接口:可以通过一个url获取服务器的资源,提供资源的通道或者传输数据的通道
如果服务器传过来的是一个页面,那么就是前后端不分离的模式
如果服务器传过来的是数据,那么就是前后端分离的模式
请求和响应
客户端往服务器发消息是请求
服务器往客户端传消息是响应
请求的种类
http,https等
请求的url组成
http://域名/请求路径
http默认端口为80
https默认端口为443
域名会被DNS服务器解析为IP地址
请求方式
get
获取服务器资源用get请求,请求参数放在url中以?key=value&key=value组成
post
新增服务器资源用post请求,请求参数可以更get方法一样,也可以方到请求体中
请求体的参数
put
修改服务器资源,跟post的相似
delete
删除服务器资源
请求的组成
请求首行
get\post 请求路径 http协议版本
请求头
accept
cookie:记录到浏览器
session:记录到服务器
user-agent
请求体
get请求没有请求体
post有请求体