1. 程式人生 > >前端傳送請求到後端報400錯誤問題

前端傳送請求到後端報400錯誤問題

一般情況下,前端傳送請求到後端,報400是由於前後端json物件中的屬性名與後端接收請求的實體類的屬性名不對應(完全相同)引起的。排除400錯誤的方法如下:

1、前端傳送的屬性名和後端實體類的屬性名不對應

解決方法:檢查前端傳送的Json物件中的屬性名與後端接收請求引數的實體類物件的屬性名是否對應(名稱必須相同),前端傳送的JSON物件的屬性值後端實體類的屬性中必須有,也就是說前端傳送的JSON物件中的屬性後端接收的實體類中必須要包含JSON物件中的所有屬性,也就是說實體類中的屬性可以比JSON中屬性多,但是不能比JSON物件中的屬性少

2、前端傳送的屬性名和後端實體類的屬性名都對應

解決方法:這種情況下報400是由於實體類

中的屬性名中有首字母大寫的變數存在,切記接收請求的實體類中的屬性中不能有首字母大寫的變數名存在,否則也會報400錯誤,將實體類中的首字母大寫的屬性改為首字母小寫,前端也對應修改即可!!!