フォーム、4つの一般的な送信方法
一般的なフォーム送信方法は以下の4つです。
- GETメソッド:フォームデータがURLの後ろに、キーバリュー形式で追加されます。例: http://example.com?name=John&age=25。少量で機密性のないデータの送信、例えば検索フォームなどに適しています。
- POST方式はフォームデータをHTTPリクエストの本文に載せて送信するため、URLには表示されず、より安全で、ユーザーの登録フォームのような大量の機密データの伝送に適しています。
- PUTメソッド:フォームデータ全体をリクエスト本体として送信します。通常はリソースの更新または置換に使用します。
- DELETEメソッド:指定リソースを削除するために使用。通常、追加データを送信する必要はない。
值得注意的是、HTTPプロトコルで最も一般的に使われる2つのリクエストメソッドはGETとPOSTであり、その一方で、PUTとDELETEは比較的まれです。