Axios Get,Post請求踩坑記錄

2021-10-01 08:20:27 字數 381 閱讀 6190

今天在寫react專案中axios呼叫後台時出現了非常囧的一件事,我在data中傳了如下資料:

state=}…

…axios–呼叫

data:

然後後台報了400,我以為是響應頭的問題,加了響應頭,響應頭沒錯了,然後報了403,我參照網上的解釋去加了qs.stringify(),然後系統就把我的傳參解析成了乙個串樣的資料,後台不出意料的沒能對映上。

看了大半個下午,才恍然大悟,我在data中傳了乙個***其他的物件***-----也就是說data原本可以放進物件,然後我在data這個物件下又存了乙個物件,把require物件存到data物件中了,導致出現了問題,然後我做了更改:

data:this.state.require

後台完美相應!

fetch 不是xhr fetch請求踩坑

1.jquery ajax ajax error function 優缺點 本身是針對mvc的程式設計,不符合現在前端mvvm的浪潮 基於原生的xhr開發,xhr本身的架構不清晰,已經有了fetch的替代方案 jquery整個專案太大,單純使用ajax卻要引入整個jquery非常的不合理 採取個性化...

Session踩空之《跨域請求》

在一般的開發當中,最經典的就是前後臺分離,前端會用到一些介面重新整理的工具,採取小型web server工具,這裡就涉及到了跨域,由於前後端不在同乙個server中,所以當呼叫介面的時候會跨域請求 解決跨域 response.setheader access control allow origin...

微信小程式請求豆瓣api踩坑

我在知乎上找了篇提供免房費 的,我們只要把換成我們 的位址,其他的不變。設定好 之後,可能還會遇到乙個400 badrequest的錯誤,這是什麼原因呢?我們先把請求頭header設定好,預設為 header 但是設定好之後,依然會報400的錯誤。如果一時找不到合適的 也可以自己寫個伺服器中轉一下。...