axios发送请求get、post、delete、put请求
时间: 2023-09-30 20:04:18 浏览: 99
axios数据请求功能封装包括get和post
Axios是一个基于Promise的HTTP客户端,可以用于浏览器和Node.js。它支持发送GET、POST、DELETE、PUT等请求以下是Axios发送这些请求的示例代码:
1. 发送GET请求:
```
axios.get('https://jsonplaceholder.typicode.com/posts')
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
```
2. 发送POST请求:
```
axios.post('https://jsonplaceholder.typicode.com/posts', {
title: 'foo',
body: 'bar',
userId: 1
})
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
```
3. 发送DELETE请求:
```
axios.delete('https://jsonplaceholder.typicode.com/posts/1')
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
```
4. 发送PUT请求:
```
axios.put('https://jsonplaceholder.typicode.com/posts/1', {
title: 'foo',
body: 'bar',
userId: 1
})
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
```
阅读全文