Axios是一个流行的JavaScript库,用于发送HTTP请求。它支持各种请求方法,包括GET和POST。以下是Axios的POST和GET请求的代码示例:
POST请求示例:
import axios from 'axios';
axios.post('/api/endpoint', { data })
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
上述代码将向/api/endpoint发送一个POST请求,并将{ data }作为请求的数据发送。响应数据可以通过response.data访问。
GET请求示例:
import axios from 'axios';
axios.get('/api/endpoint')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
上述代码将向/api/endpoint发送一个GET请求,并将响应数据打印到控制台。
需要注意的是,上述代码中的/api/endpoint是一个示例URL,你需要根据你的实际情况修改为正确的URL。
另外,你还可以通过Axios提供的配置选项来进行更多的自定义,例如设置请求头、处理错误等。Axios的官方文档提供了更详细的信息,你可以进一步了解和学习:https://axios-http.com/docs/intro