$http.post() を使用して POST リクエストを送信します。 Angular の場合、ブラウザー コンソールはリクエストを GET として記録します。この問題は、リクエストをリダイレクトするサーバーの応答が原因で発生する可能性があります。
セキュリティを強化するため、ブラウザはサーバーからリダイレクト応答を受信した後、POST リクエストを繰り返しません。代わりに、GET リクエストが送信されます。これにより、機密データが意図しない URL に誤って送信されることが防止されます。
この問題を解決するには、POST リクエストがハンドラーの登録されたパスに送信されていることを確認するか、次のリンク先の質問に記載されている解決策の実装を検討してください。
🎜>
Go Web サーバーは POST リクエストを自動的にリダイレクトしていますさらに、これに関する追加の洞察については、以下に提供されているリソースを参照してください。件名:なぜ HTTP には POST リダイレクトがないのですか?以上が私の Angular $http.post() が代わりに GET リクエストを送信するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。