AJAX-Axios发送Ajax请求
warning:
这篇文章距离上次修改已过193天,其中的内容可能已经有所变动。
Axios 是一个基于 promise 的 HTTP 库,它在浏览器和 node.js 中都可以使用。以下是使用 Axios 发送 AJAX 请求的示例代码:
// 首先需要安装axios库,使用npm: npm install axios
// 引入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()
和 axios.post()
方法分别发送了 GET 和 POST 请求。每个请求都返回一个 promise,然后我们可以使用 .then()
来处理响应数据,使用 .catch()
来处理错误。
评论已关闭