axios中的post請求

2021-10-07 17:18:43 字數 597 閱讀 7414

axios是乙個基於promise用於瀏覽器和node.js的http客戶端。

axios常用的api有4個,實際上對應著http請求的4種方式。

這裡重點說一下get傳遞引數的方式

大方向分為兩種:

1、url形式;

2、通過params屬性傳遞引數

url傳遞引數也有兩種方式

1、傳統形式的url:在路由後邊加?name=『***『的方式;

例如axios.get(『http://123/api?name=『lisi『

2、restful形式的url:在路由後面直接加 /值

比如axios.get(『http://123/api/『lisi『);

3、通過params屬性新增;

在url中後需要先新增乙個物件,物件裡預設有乙個params屬性,該屬性的值是乙個物件。我們想傳的值就寫在這個物件中。

特別注意一點,url中後面所有的資料都是包裹在乙個物件裡邊的,相當於在物件中又套了乙個物件。

例如:axios.get(『http://123『,})

為什麼要這樣寫?因為這是http底層規定好的,我們只需要按照規則書寫即可。

axios中get請求與post請求的簡單函式封裝

首先講講axios的get請求。axios.get user then response catch error get請求如何傳參想必大家應該都知道的 一是可以拼接在url上 axios.get user?id 12345 then response catch error 二是axios可以以鍵...

axios中get請求與post請求的簡單函式封裝

首先講講axios的get請求。axios.get user then response catch error get請求如何傳參想必大家應該都知道的 一是可以拼接在url上 axios.get user?id 12345 then response catch error 二是axios可以以鍵...

vue 中 axios的post請求,415錯誤

我想請求的是表單資料,但是一直預設是請求json資料,因為沒有後端的原因,需要前端解決。axios 下面這段 transformrequest function data return ret then res catch err 其中發揮關鍵作用的是headers與transformrequest...