Request Config
这些是发出请求的可用配置选项。只有url是必需的。请求将默认为GET如果method未指定。
{
// `url`指明给谁发送请求
url: '/user',
// `method`设置请求的类型
method: 'get', // default 默认get请求
// `baseURL`设置url的基础结构,axios内部会自动将url和baseURL做一个路径结合,形成最终的url结构
baseURL: 'https://some-domain.com/api/',
// `transformRequest`对请求数据做一个处理,处理完之后将处理后的结果向服务器发送
transformRequest: [function (data, headers) {
// Do whatever you want to transform the data
return data;
}],
// `transformRequest`可以对响应的结果做一些改变,改变之后再用自定义回调去处理结果
// `transformResponse` 允许在响应数据之前更改
// it is passed to then/catch
transformResponse: [function (data) {
// Do whatever you want to transform the data
return data;
}],
// `headers` 在某些项目中进行身份校验的时候要求在请求头信息中加入一些特殊的标识,来检验请求是否满足条件
headers: {
'X-Requested-With': 'XMLHttpRequest'},
// `params` 简化传递url参数流程
params: {
ID:
axios配置对象说明 —— Request Config
最新推荐文章于 2024-08-12 04:07:58 发布
本文详细介绍了Axios的Request Config,包括URL、方法、数据、headers等关键配置项,帮助理解如何定制HTTP请求。
摘要由CSDN通过智能技术生成