ajax函数库axios基本使用
Axios 是一个基于 promise 的 HTTP 库,它在浏览器和 node.js 中都可以使用。以下是如何使用 Axios 发送 GET 和 POST 请求的基本示例:
// 引入 Axios
const axios = require('axios');
// 发送 GET 请求
axios.get('https://api.example.com/data')
.then(response => {
console.log(response.data); // 处理响应数据
})
.catch(error => {
console.error(error); // 处理错误情况
});
// 发送 POST 请求
axios.post('https://api.example.com/data', {
key1: 'value1',
key2: 'value2'
})
.then(response => {
console.log(response.data); // 处理响应数据
})
.catch(error => {
console.error(error); // 处理错误情况
});
在这个例子中,我们首先引入了 Axios。然后,我们使用 axios.get()
方法发送了一个 GET 请求,并在 then 方法中处理了响应数据,在 catch 方法中处理了可能发生的错误。对于 POST 请求,我们使用 axios.post()
方法,并传入了请求的 URL 和要发送的数据。同样地,我们也在 then 方法中处理了响应数据,在 catch 方法中处理了可能发生的错误。
评论已关闭