配置参数
- 全局配置:向全局axios对象下的
axios.defaults
对象中添加属性 - 实例配置:创建实例时的参数接收配置对象
- 请求配置:在发出请求时的参数接收的配置对象
由上到下配置会依次覆盖,即配置优先级,下面虽然分了请求参数的不同应用情况,但是其实在所有请求配置中都是可用的
常用实例或全局配置参数
baseURL
:请求前缀地址timeout
:请求超时时长,单位毫秒headers
:请求头对象
请求配置对象常用参数
url
:请求服务器的URL,必须字段method
:请求方法,默认get
params
:queryString对象data
:请求体,只适用于这些请求方法PUT
,POST
和PATCH
- 若
data
是普通对象,则请求类型是application/json;
- 若
data
是FormData
对象,则请求类型是multipart/form-data
- 若
data
是URLSearchParams
对象,则请求类型是application/x-www-form-urlencoded
- 若
Comments NOTHING