SpringBoot telah mengkonfigurasi HiddenHttpMethodFilter secara automatik untuk kami, tetapi baru-baru ini saya mendapati bahawa ia nampaknya tidak boleh digunakan Versi SpringBoot yang saya gunakan ialah 2.2.2 , dan konfigurasi lalai telah ditukar kepada false , iaitu konfigurasi automatik dimatikan Saya tidak tahu apa itu sprongboot. ! !
Terdapat ralat yang tidak dijangka (type=Method Not Allowed, status=405).
Minta kaedah 'POST' tidak disokong
org.springframework.web.HttpRequestMethodNotSupportedException: Request method ' POST' tidak disokong
Anda perlu menukar fail yml konfigurasi springboot kepada
spring: mvc: hiddenmethod: filter: enabled: true
spring.mvc.hiddenmethod.filter secara lalai, jadi apabila data yang kami serahkan adalah PUT, POST, atau DELETE, _method yang kami gunakan tidak akan berfungsi.
spring.mvc.hiddenmethod.filter konfigurasi automatik: 3 Penyelesaian Hanya tetapkan penapis hiddenmethod.filter untuk didayakan dalam aplikasi fail konfigurasi Spring Boot.properties.rreeee
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat 405 apabila Springboot menggunakan meletakkan dan memadam permintaan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!