久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

解決Vue2?axios發請求報400錯誤"Error:?Request?failed?with?status?code?400"

瀏覽:2日期:2022-06-13 10:21:04
目錄請求:錯誤:解決方案:總結

最近在做一個項目,后端寫了一個登錄接口,postman可以正常請求。但我axios發請求出現400錯誤"Error: Request failed with status code 400"

請求: testdata:{username:'admin',password:'123456' }, // 報錯400 await userLogin(this.testdata)錯誤:

我研究了兩天,查了無數資料,最后和朋友一起找到解決方法

原因:后端沒跟我說需要什么格式的數據,我以為是默認的json,后來查閱錯誤得知后端需要的數據格式是 “application/x-www-form-urlencoded”,這種格式不能直接傳數據,需要對數據進行編碼處理,不然就報錯。

解決方案:

引用qs庫 不用下載 axios里面已經存在

1.引入qs庫

import Qs from 'qs'

2.用qs對數據進行處理,發生請求

await userLogin(Qs.stringify(this.testdata))

3.成功

困擾了我兩天,希望能幫大家少踩坑。

總結

到此這篇關于解決Vue2 axios發請求報400錯誤"Error: Request failed with status code 400"的文章就介紹到這了,更多相關Vue2 axios發請求報400錯誤內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: JavaScript
主站蜘蛛池模板: 北流市| 明水县| 富源县| 信宜市| 噶尔县| 安泽县| 麦盖提县| 松潘县| 韶关市| 玉龙| 鹤峰县| 墨竹工卡县| 岗巴县| 榕江县| 灌阳县| 格尔木市| 泽州县| 昭通市| 安龙县| 奉节县| 江津市| 崇仁县| 白城市| 安平县| 延长县| 乐安县| 三都| 宁乡县| 淳安县| 富顺县| 建德市| 乐昌市| 区。| 宁波市| 温宿县| 建水县| 樟树市| 景宁| 博乐市| 康保县| 桓仁|