java專案中400錯誤介紹:(推薦:java影片教學)
400 Bad Request:
請求中的語法錯誤。 Reason-Phrase應當標誌這個詳細的語法錯誤,例如」Missing Call-ID header field」。
HTTP 400 錯誤- 請求無效(Bad request)
在ajax請求後台資料時有時會報HTTP 400 錯誤- 請求無效(Bad request);出現這個請求無效報錯說明請求沒有進入到後台服務裡;
原因:
1)前端提交資料的欄位名稱或是欄位類型和後台的實體類別不一致或前端提交的參數跟後台需要的參數個數不一致,導致無法封裝;
2)前端提交的到後台的資料應該是json字串類型,而前端沒有將物件轉換為字串類型;
解決方案:
1)對照欄位名稱,型別保證一致性
2)使用stringify將前端傳遞的物件轉換為字串data: JSON.stringify(param) ;
更多java知識請關注java基礎教學欄。
以上是Java專案報400錯誤的原因與解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!