POST リクエストと GET リクエストは HTTP プロトコルでよく使用されるリクエストですが、両者の違いは何ですか? POSTリクエストとGETリクエストの違いについては以下の記事で紹介していますので、ご参考になれば幸いです。
GET リクエストと POST リクエストの違い:
1. Get はサーバーからデータを取得することです。 post はサーバーにデータを送信します。
2. get リクエストを行う場合、データは URL を通じて直接リクエストされ、データ情報はブラウザ アクセスなどの URL で直接確認できますが、post リクエストはリクエスト ヘッダーに配置され、ユーザーはそれを直接見ることはできません。
3. get によって送信されるデータの量は小さく制限されており、2KB を超えることはできません。これは主に URL の長さによって制限されるためです。ポストで送信されるデータ量は多く、通常はデフォルトで制限がありませんが、理論上の最大量は IIS4 では 80KB、IIS5 では 100KB です。
4. get リクエストのデータパラメータは URL に公開されるため、セキュリティは比較的低くなります。パスワードが公開できない場合、get リクエストは使用できません。post リクエストでは、リクエスト情報が公開されます。リクエストヘッダーに が入っているので安全に使用できます。
6. Get は From フォーム内のデータ セットの値を ASCLL 文字に制限しますが、Post は ISO10646 文字セット全体をサポートします。
注:
1. get メソッドは Post メソッドほど安全ではありません。機密情報が含まれる場合は、Post データ送信メソッドを使用することをお勧めします。
2. データ クエリを実行する場合は Get メソッドを使用することをお勧めします。データの追加、変更、削除を実行する場合は Post メソッドを使用することをお勧めします。
以上がget リクエストと post リクエストの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。