js axios发起http请求
时间: 2024-03-09 12:43:20 浏览: 80
axios.js
Axios是一个基于Promise的HTTP客户端,用于在浏览器和Node.js环境中发起HTTP请求。它具有简洁、高效、易用的特点,可以帮助我们更好地发起HTTP请求。
以下是使用axios进行GET和POST请求的基本示例:
1. GET请求:
```javascript
// 引入 axios
const axios = require('axios');
// 发起 GET 请求
axios.get('https://api.example.com/data')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
```
2. POST请求:
```javascript
// 引入 axios
const axios = require('axios');
// 要发送的数据
let data = {
key1: 'value1',
key2: 'value2'
};
// 发起 POST 请求
axios.post('https://api.example.com/data', data)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});```
阅读全文