用於瀏覽器和node.js的基於Promise的HTTP客戶端
功能
從瀏覽器生成xmlhttprequest
從node.js發出http請求
支持Promise API
攔截請求和響應
轉換請求和響應數據
取消請求
json數據的自動轉換
客戶端支持防止xsrf
安裝
npm安裝
$ npm install axios
bower安裝
$ bower install axios
yarn安裝
$ yarn add axios
cdn直接使用
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
基本使用
axios.get('/user?ID=12345')
.then(function (response) {
// handle success
console.log(response);
})
.catch(function (error) {
// handle error
console.log(error);
})
.finally(function () {
// always executed
});
使用老舊瀏覽器會對您的計算機安全造成威脅。用戶可以使用 快樂瀏覽 來了解主流瀏覽器,及其版本信息。
如果你是站長或前端工程師,讓我們一起放棄低版本瀏覽器的兼容。