フォームが送信されたことを評価するとき、メソッドが get ではなく post であることを確認します。これは、送信ボタンをクリックしてフォームが送信されたこと、および URL でデータを渡すスクリプトによってフォームが送信されただけではないことを知る良い方法だと言われました。
「置く」方法はどうですか。「post」とよく似ています。多かれ少なかれ、「投稿」によって提供されるメリットをあまり失うことなく、「投稿」の代わりに使用できますか?
いいえ。
post
get
HTTP には他のメソッドがありますが、HTML はフォーム メソッドとしてのみサポートします。
HTML フォームのコンテキスト外であっても、PUT と POST は大きく異なるため、答えはノーです。POST は一般的な「Here is some data, do something with it」メソッドであり、PUT は「この URI のリソースをこのデータで置き換える」ことを意味します。
セキュリティ上の理由でそれを行っている場合、GET
またはPOST
問題ではない場合。XSRF 防止に関するウィキペディアの記事を読んでください: http://en.wikipedia.org/wiki/Cross-site_request_forgery#Prevention
セキュリティでは put と post に違いはありませんが、一部のサービスでは put がサポートされていません