Springboot が put および delete リクエストを使用する場合のエラー 405 を解決する方法

WBOY
リリース: 2023-05-11 18:01:11
転載
3042 人が閲覧しました

Springboot は put および delete リクエストを使用してエラーを報告します

SpringBoot は HiddenHttpMethodFilter を自動的に構成してくれましたが、最近それが使用できないことがわかりました。私が使用している SpringBoot のバージョンは 2.2.2 です。デフォルト設定が false に変更されました。つまり、自動設定がオフになっています。sprongboot が何なのかわかりません。罠です。 ! !

予期しないエラーが発生しました (type=Method Not allowed、status=405)。
リクエスト メソッド 'POST' はサポートされていません
org.springframework.web.HttpRequestMethodNotSupportedException: リクエスト メソッド ' POST' はサポートされていません

Springboot 構成 yml ファイルを

spring:
  mvc:
   hiddenmethod:
      filter:
        enabled: true
ログイン後にコピー

に変更するには Springboot エラー プロンプト 405 ステータス

1. エラー プロンプト 405 ステータスのスクリーンショット

Springboot が put および delete リクエストを使用する場合のエラー 405 を解決する方法

##2. 405 ステータスの理由

SpringBoot の自動構成では、デフォルトで

spring.mvc.hiddenmethod.filter フィルターがオフになっているため、送信するデータが PUT、POST、または DELETE の場合、使用する _method は機能しません。

Springboot が put および delete リクエストを使用する場合のエラー 405 を解決する方法#spring.mvc.hiddenmethod.filter 自動設定:

##3. 解決策Springboot が put および delete リクエストを使用する場合のエラー 405 を解決する方法

設定するだけですSpring Boot の構成ファイル application.properties で hiddenmethod.filter フィルターを有効にします。

rree

以上がSpringboot が put および delete リクエストを使用する場合のエラー 405 を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!