質問: メソッドとして POST を使用しましたが、なぜ GET メソッドを使用しないのですか? まず、POST と GET の値転送の違いを見てみましょう: Postがデータを送信する場合、URLにデータを表示する必要はありませんが、GetメソッドはURLに表示する必要があります。 Post によって送信されるデータの量は多く、2M に達する場合がありますが、Get メソッドは URL の長さの制限により約 1024 バイトしか転送できません。一般に、POST 値を最初の選択肢として使用します。これがより安全です。 PHPにおける$_REQUEST、$_POST、$_GETの違い フォームデータの受信には3つの方法を使用します $_REQUESTには$_POSTと$_GETの機能がありますが、$_REQUESTの方が遅いです。 POST および GET メソッドを通じて送信されたすべてのデータは、$_REQUEST 配列を通じて利用できます。 $_POSTと$_GETの違いと特徴 1. GETはサーバーからデータを取得すること、POSTはサーバーにデータを送信することです。 2. GETは、送信されたフォームのACTION属性が指すURLにパラメータデータキューを追加します。値はフォーム内の各フィールドに1対1で対応しており、URLで確認できます。 POST は、HTTP POST メカニズムを使用して、フォームの各フィールドとそのコンテンツを HTML HEADER に配置し、それを ACTION 属性が指す URL アドレスに送信します。ユーザーはこのプロセスを見ることができません。 3. GETメソッドの場合、サーバー側はRequest.QueryStringを使用して変数の値を取得します。POSTメソッドの場合、サーバー側はRequest.Formを使用して送信されたデータを取得します。 4. GETで送信されるデータ量は小さく、2KBを超えることはできません。 POST によって送信されるデータの量は多く、通常はデフォルトでは制限がありません。ただし、理論上、最大量は IIS4 では 80 KB、IIS5 では 100 KB です。 5. GETのセキュリティは非常に低いですが、POSTのセキュリティは高いです。 http://www.bkjia.com/PHPjc/364222.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/364222.html技術記事質問: form action=search_result.php method=POST メソッドとして POST を使用しましたが、GET メソッドを使用しないのはなぜですか? まず、POST と GET の値転送の違いを見てみましょう。Post がデータを送信するとき、いいえ...