Go Web サーバーが POST リクエストを自動的にリダイレクトする
Go Web サーバーで POST リクエストが GET リクエストにリダイレクトされるというイライラする問題が発生した場合、原因は、登録されたパスの末尾のスラッシュという微妙な詳細にあります。
デフォルトでは、 HTTP ServeMux 実装は、末尾にスラッシュのないサブツリー ルートに対する要求を受信すると、リダイレクトを実行します。ハンドラーが /myurl/ で登録されているが、リクエストが /myurl に送信された場合、サーバーは正しいパスへの 301 リダイレクトで応答します。
解決策:
この動作に対処するには、次のいずれかのアプローチが必要です。
追加メモ:
以上がGo Web サーバーの POST リクエストが GET リクエストにリダイレクトされるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。