誰かが「重複」と言う前に、同様のタイトルの他の質問を調べましたが、特定の質問に答えるものはありませんので、読んでください!
私は Web 開発の完全な初心者ですが、非常に基本的な HTTP と HTML を調べ始めました。私のバックグラウンドは RPC/SOAP スタイルのサービスとデスクトップ アプリです。問題は、基本的なレベルでの HTTP 自体、特に POST、PUT、および DELETE 動詞について、本当にかなり混乱していることです。
GET を使用して Web サーバーからページを要求することは理解できますが、他の 3 つの動詞アクションのいずれかを実際に実行するとどうなるかわかりません。Apache または IIS で Web ページをホストしていて、送信ボタンのある Web フォームがある場合、おそらくフォームに入力したデータを含む POST が送信されます...しかし、Web サーバーは何をしますか?これ?Web ページは PUT と DELETE をどのように利用しているのでしょうか? 何を入れますか?何を削除しますか?データベースに対してアクションを実行するサービスで何らかのメソッドを呼び出しているわけではありません。ASP.NET のようなフレームワークがここで機能すると思いますが、バニラの HTTP/HTML では、それがどのように適合するかわかりません...
ここで何かが本当に完全に欠けています...助けていただければ幸いです!