起因
在項目中遇到需要進行crud操作的功能,用的是Springboot+MybatisPlus+MySQL+AVue,在通過postman測試接口正確性時遇到此錯誤。
排查過程
因為項目運行是沒問題的,自動生成的角色等crud操作也是沒錯的,所以直接排除Springboot的問題,從自身找原因。
我測試自帶的roleController是如何進行curd的,結果如圖:
所以我就認為傳過來的參數是這樣的就可以,於是我做了一件特別蠢得事情,如圖:
是的,你沒看錯,我就直接在鏈接后面加了參數列表,手動加的……毫無疑問,肯定是不對的,於是就報了Request method 'PUT'/ 'POST' not supported。
后來還是通過同事的幫助,才知道了正確的傳值方法,如圖:
然后就沒錯了,愉快的送給前端測試去啦。