-
客户端http请求:请求报文
-
请求行
-
请求头
-
请求体
-
服务端响应:响应报文。
-
状态行。
-
响应头。
-
实体内容。
-
配置对象:
-
属性代表的意义是不变的。
-
属性的值是可供选择的。
-
自己定义简单版的axios:
-
利用新建XMLHTTPRequest对象实现。
-
实现基本的get、put、push、delete操作。
-
axios源码:
-
特点:
-
基于promise的异步操控。
-
拦截器。
-
取消请求。
-
双端使用。
-
数据转换。
-
只有浏览器端才可以发送ajax请求,服务端都是发送的普通http请求。
-
可以使用defualt关键字定义默认属性。
-
可以使用interceptors进行请求和响应拦截。
-
可以函数使用。