我正在尝试创建一个 axios 实例,axios.create()但似乎无法弄清楚如何在实例上设置默认方法。
不管用
export default axios.create({
request: {
method: 'post'
},
baseURL: apiPath,
responseType: 'json'
});
Run Code Online (Sandbox Code Playgroud)
axios.create({ method: 'your-method' })然后就可以了theReterunedInstance.request()。这是一个简单的运行示例。
我正在使用来自https://dog.ceo/api/breeds/list/all的简单在线 REST API 响应
-
exampleMethod() {
var instance = axios.create({
baseURL: "https://dog.ceo/",
method: 'get',
//If you need to send a token to the service
headers: {
'Authorization': 'Bearer YOUR-TOKEN-HERE'
}
});
instance.interceptors.response.use(
response => {
console.log(response.data.message.terrier);
return response;
},
error => {
console.log(error);
return Promise.reject(error);
}
);
instance.request("api/breeds/list/all");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5239 次 |
| 最近记录: |