日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Axios的基本使用

發布時間:2025/3/19 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Axios的基本使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Axios

Axios 是一個基于 promise 的 HTTP 庫,可以用在瀏覽器和 node.js 中。

特點

支持瀏覽器和node.js
支持promise
能攔截請求和響應
能轉換請求和響應數據
能取消請求
自動轉換JSON數據
瀏覽器端支持防止CSRF(跨站請求偽造)

安裝

npm安裝

$ npm install axios


bower安裝

$ bower install axios


通過cdn引入

<script src="https://unpkg.com/axios/dist/axios.min.js"></script>

引入

? import Axios from "axios"Vue.prototype.$axios = Axios

使用

執行GET請求

mounted(){this.$axios.get("http://www.wwtliu.com/sxtstu/blueberrypai/getChengpinInfo.php").then(res => {console.log(res.data);}).catch(error => {console.log(error);})}

上面的請求也可以這樣寫:

axios.get('/user', {params: {ID: 12345}}).then(function (response) {console.log(response);}).catch(function (error) {console.log(error);});

執行POST請求

axios.post('/user', {firstName: 'Fred',lastName: 'Flintstone'}).then(function (response) {console.log(response);}).catch(function (error) {console.log(error);});

執行多個并發請求

function getUserAccount() {return axios.get('/user/12345'); }function getUserPermissions() {return axios.get('/user/12345/permissions'); }axios.all([getUserAccount(), getUserPermissions()]).then(axios.spread(function (acct, perms) {// 兩個請求現在都執行完成}));

響應組成

response由以下幾部分信息組成

{// 服務端返回的數據data: {},// 服務端返回的狀態碼status: 200,// 服務端返回的狀態信息statusText: 'OK',// 響應頭// 所有的響應頭名稱都是小寫headers: {},// axios請求配置config: {},// 請求request: {} }

請求方法的別名

為方便起見,為所有支持的請求方法提供了別名

axios.request(config) axios.get(url[, config]) axios.delete(url[, config]) axios.head(url[, config]) axios.post(url[, data[, config]]) axios.put(url[, data[, config]]) axios.patch(url[, data[, config]])

then接收以下響應信息

axios.get('/user/12345').then(function(response) {console.log(response.data);console.log(response.status);console.log(response.statusText);console.log(response.headers);console.log(response.config);});

攔截器

在請求或響應被 then 或 catch 處理前攔截它們。

// 添加請求攔截器 axios.interceptors.request.use(function (config) {// 在發送請求之前做些什么return config;}, function (error) {// 對請求錯誤做些什么return Promise.reject(error);});// 添加響應攔截器 axios.interceptors.response.use(function (response) {// 對響應數據做點什么return response;}, function (error) {// 對響應錯誤做點什么return Promise.reject(error);});

?

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的Axios的基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 初尝情欲h名器av | 国产一区二区久久 | 亚洲国产aⅴ成人精品无吗 日韩乱论 | 懂色av一区二区三区 | 亚洲午夜在线视频 | av毛片基地| 青青草这里只有精品 | 欧美激情视频一区二区三区 | 国产淫视 | 亚洲国产婷婷香蕉久久久久久99 | 超碰人人草 | 久久精品视频99 | 特级西西444www高清大胆免费看 | 国产 日韩 欧美 制服丝袜 | 青青视频免费在线观看 | 欧美色欧美色 | 欧美一区二区福利视频 | 国产精品国产三级国产专区53 | 狂野少女电影在线观看国语版免费 | 大咪咪dvd | 美女三级黄色 | 日产久久视频 | 欧美一级黄色片视频 | 久久免费视频99 | 我要看一级黄色片 | 三级黄色生活片 | 91秦先生在线播放 | 国产区第一页 | 懂色av蜜臀av粉嫩av分享 | av一级黄色片| 成人av中文字幕 | 邻居少妇张开双腿让我爽一夜 | 尤物久久 | 亚色视频在线 | 中文字幕国产日韩 | 免费av在线| 99欧美| 国产在线精品视频 | 制服.丝袜.亚洲.中文.综合 | 操少妇视频 | 国产a不卡 | www.久热| 原创真实夫妻啪啪av | 国产免费一区二区 | 91视频影院 | 欧美日韩一级片在线观看 | 午夜在线免费视频 | 成人毛片av | 悟空影视大全免费高清观看在线 | 国产黄色免费观看 | 欧美乱日 | 看全黄大色黄大片 | 向日葵视频在线 | 欧美大片视频在线观看 | 嫩草午夜少妇在线影视 | 欧洲一级黄 | 日韩欧美一二三 | 欧美在线看片 | 手机天堂av | 一区二区影视 | 久久99久久99 | 午夜伦理影院 | 日韩有码第一页 | 色插综合 | 四虎影视免费在线观看 | 欧美日韩色片 | 日日操夜夜干 | 久色精品视频 | 二色av| 中文人妻熟妇乱又伦精品 | 国产在线青青草 | 国产色在线| 精品欧美一区二区三区久久久 | 亚洲一区二区自拍偷拍 | 99福利网| 动漫美女无遮挡免费 | 婷婷网五月天 | 欧美日韩精品在线观看 | 色婷婷综合久久久久中文 | 伊人久久久久久久久久久久久 | 免费观看黄色网页 | 久久偷看各类女兵18女厕嘘嘘 | 美脚の诱脚舐め脚 | 黄三级 | 九九热在线免费视频 | 色呦| 国产精品精品国产色婷婷 | 稀缺呦国内精品呦 | 人妻天天爽夜夜爽一区二区三区 | 欧美裸体精品 | 黄页网站视频在线观看 | 日本免费久久 | 欧美国产在线观看 | av在线不卡一区 | 亚洲一区二区三区免费 | 新香蕉视频 | 欧美成人tv | 国产一区二区在 | 欧美极品一区二区 |