Request method 'GET' not supported解决方式
生活随笔
收集整理的這篇文章主要介紹了
Request method 'GET' not supported解决方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
There was an unexpected error (type=Method Not Allowed, status=405).
Request method ‘GET’ not supported
解決方案:
第一種情況:前臺頁面的表單在一些情況下沒有指定POST方法:
Ajax沒有指定POST方法:
后臺方法在一定情況下需要指定POST方法:
第二種情況:前端參數類型與后臺數據庫中的存儲類型不一致導致錯誤:
這種情況
(1)如果只需從前臺獲取則只需要將前臺參數名避免與數據庫中參數名一致
(2)如果只需傳遞參數,則可以用指定類型接收以后,自行轉格式在放回數據庫或實體類,表單等
(3)徹底解決的辦法,很簡單,再創建一個實體類或者在實體類中再添加兩個所需的參數類型
摘自:https://www.cnblogs.com/jpfss/p/9670096.html
在我的問題中,因為未寫前端頁面所以我直接訪問controller的add路徑,并且未添加要添加的值所以導致出錯,即:
http://localhost:8001/add
如果你有/list路徑即查詢整個數據庫你會發現,不會報錯
所以在我的這個錯誤中,是因為未在路徑后添加值
eg:http://localhost:8001/dept/add?deptname=ddd。
總結
以上是生活随笔為你收集整理的Request method 'GET' not supported解决方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10如何改变鼠标的形状和颜色?
- 下一篇: win_redis【win下安装使用re