asp教程でget post提出表は5つの違いがあります。


asp教程でget post提出フォームの違いは、以下の5点GetとPost方式の違いがあります。getはサーバからデータを取得し、postはサーバにデータを転送します。2.getは、パラメータデータ列を送信フォームのACTION属性が指すURLに加算し、値とフォーム内の各フィールドが一対一に対応し、URLに表示されます。postは、HTTP post方式により、フォーム内の各フィールドの内容をHTML HEADER内に置いてACTION属性でいうURLアドレスに転送する。このプロセスはユーザーには見えません。3.get方式に対して、サーバ端はRequest.QueryStringで変数の値を取得し、post方式に対してサーバ端はRequest.Formで提出したデータを取得する。4.get転送のデータ量が小さいので、2 KBより大きくしてはいけません。post転送のデータ量が大きく、一般的にデフォルトでは制限されない。しかし理論的には、IIS 4の中で最も多く80 KB、IIS 5の中で100 KBである。5.getの安全性は非常に低く、ベストの安全性が高い。HTTP要求:GETとPOSTメソッドの違いHTTPはサーバとの対話の異なる方法を定義しています。基本的な方法はGETとPOSTです。実際にGETは多数の要求に適していますが、POSTはサイトの更新にのみ使用されます。HTTP規格によれば、GETは情報取得のために使用され、しかも安全でべき乗などのはずです。セキュリティとは、修正情報ではなく情報を取得するための動作を意味する。言い換えれば、GET要求は一般的に副作用を生じるべきではない。べき乗などは、同じURLに対する複数の要求が同じ結果を返すべきことを意味する。完全な定義は見た目ほど厳密ではない。基本的には、ユーザーがリンクを開くときに、彼女は自分の観点からリソースを変更していないと確信することができる。例えば、ニュースサイトのトップ版がどんどん更新されています。第二の要求は異なるニュースを返しますが、この操作は常に現在のニュースに戻りますので、安全と累乗などが考えられます。逆もまた然り。POST要請はそんなに楽ではないです。POSTは、サーバ上のリソースを変更する可能性がある要求を示している。依然としてニュースサイトを例にとって、読者の文章に対する注釈はPOST要求によって実現されるべきである。注釈提出後、サイトはすでに違っているからである。FORM提出時にMethodを指定しないと、デフォルトはGET要求であり、Formに提出されたデータはurlに添付されます。urlと別れる。アルファベットの数字文字はそのまま送りますが、スペースは「+」の記号に変換され、その他の記号は%XXに変換されます。ここでXXはこの記号の16進数で表されるASCII(またはISO Latin-1)の値です。GET要求はHTTP要求プロトコルのヘッダに提出してください。POSTが提出したデータはエンティティデータに入れます。GET方式で提出したデータは最大1024バイトしかありません。POSTはこの限りではありません。フォームでは「post」と「get」の違いは何ですか?Formでは、postを使ってもgetが使えます。これらはみなmethodの合法的な値です。しかし、postおよびget方法は、少なくとも2つの違いがある。1、Get方法は、URL要求によってユーザの入力を伝達する。Post方法は別の形式を通じている。2、Get方式の提出はRequest.QueryStringで変数の値を取得する必要がありますが、Post方式で提出する場合はRequest.Formを通じて提出された内容にアクセスしてください。下のコードをよく調べてください。実行してみてもいいです。コードは以下の引用内容です。二つのFormはMethod属性だけが違っています。If Request.QueryString(「Text」)<>「The n?」get方式で渡される文字列は、「<B><?=Request.QueryString(「Text」)<
「The n?」Postメソッドによって渡される文字列は、「<B><?=?Request.Form(「Text」)?<