axios 大家都非常的清楚,一個既可以用於客戶端或者 服務端發送http請求的庫。但是在前后端聯調的時候有的時候會很難受,所以這里我來做一個總結。希望能幫助到有緣人。
參數的傳遞方式
參數傳遞一般有兩種,一種是 使用 params, 另一種是 data的方式,有很多的時候我們看到的前端代碼是這樣的。
get 請求
axios({
method: 'GET',
url: 'xxxxx',
params: param,
})
或者
axios({
method: 'GET',
url: '/xxx?message=' + msg,
})
post 請求
axios({
method: 'POST',
url: '/xxxxx',
data: param,
})
或者
axios({
method: 'POST',
url: '/xxxxx',
params: param,
})
正確傳遞
傳遞參數的解決辦法分為post和get,咋們從這里來看一下
post
post 是大多數人會搞錯的,咋們來看看。
data 的形式
從例子中說話,使用的案例代碼是post參數,並且沒有做任何的轉碼。
————————————————
版權聲明:本文為CSDN博主「twinkle||cll」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_41499782/article/details/118916901