axios是一個優秀的http請求庫,可以輕易地使用它發送POST請求并以JSON格式發送數據。
//引入axios庫
import axios from 'axios';
//發送POST請求
axios({
method: 'post',
url: '/api/login',
data: {
name: 'username',
password: 'password'
}
})
.then(function(response){
console.log(response);
})
.catch(function(error){
console.log(error);
});
在請求中,我們首先引入了axios庫。然后我們使用axios方法發送POST請求。我們指定了請求方式為“post”,URL為“/api/login”,并發送一個JSON格式的數據對象。
當請求成功時,我們將打印在控制臺上得到的響應數據。在請求失敗時,我們將打印錯誤信息。
通過這個簡單的例子,我們可以看到使用axios發送POST請求非常簡單,并且可以輕松地發送JSON格式的數據。