Rumah >Java >javaTutorial >Bagaimana untuk menyelesaikan ralat 405 apabila Springboot menggunakan meletakkan dan memadam permintaan

Bagaimana untuk menyelesaikan ralat 405 apabila Springboot menggunakan meletakkan dan memadam permintaan

WBOY
WBOYke hadapan
2023-05-11 18:01:113081semak imbas

Springboot menggunakan put dan delete permintaan untuk melaporkan ralat

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

status prompt 405 ralat Springboot

1 🎜>

Bagaimana untuk menyelesaikan ralat 405 apabila Springboot menggunakan meletakkan dan memadam permintaan

2 Sebab untuk status 405

Konfigurasi automatik SpringBoot adalah untuk mematikan penapis

spring.mvc.hiddenmethod.filter secara lalai, jadi apabila data yang kami serahkan adalah PUT, POST, atau DELETE, _method yang kami gunakan tidak akan berfungsi.

Bagaimana untuk menyelesaikan ralat 405 apabila Springboot menggunakan meletakkan dan memadam permintaan

spring.mvc.hiddenmethod.filter konfigurasi automatik:

Bagaimana untuk menyelesaikan ralat 405 apabila Springboot menggunakan meletakkan dan memadam permintaan

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam