ajax-axios发送 get请求 或者 发送post请求带有请求体参数
使用axios发送GET和POST请求的方法如下:
发送GET请求:
// 引入axios库
const axios = require('axios');
// 发送GET请求
axios.get('http://example.com/api/data')
.then(response => {
console.log(response.data); // 处理响应数据
})
.catch(error => {
console.error(error); // 处理错误情况
});
发送带有请求体参数的POST请求:
// 引入axios库
const axios = require('axios');
// 请求体数据
const data = {
key1: 'value1',
key2: 'value2'
};
// 发送POST请求
axios.post('http://example.com/api/data', data)
.then(response => {
console.log(response.data); // 处理响应数据
})
.catch(error => {
console.error(error); // 处理错误情况
});
以上代码示例中,我们首先引入了axios
库,然后使用axios.get()
或axios.post()
方法来发送请求。对于GET请求,只需要提供URL即可;对于POST请求,需要提供URL和请求体数据。在.then()
中处理响应数据,在.catch()
中处理错误情况。
评论已关闭