HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLのGETメソッドとPOSTメソッドの違い


この投稿では、HTMLのGETメソッドとPOSTメソッドの違いを理解します。

GETメソッド

  • パラメータはURL内に配置されます。

  • その主な目標は、その中に存在するデータ/ドキュメントを取得することです。

  • クエリの結果をブックマークする機能があります。

  • 脆弱であり、十分に安全ではありません。

  • これは、データと資格情報がプレーンテキストとして存在するためです。

  • 誰でも見ることができます。

  • データの制約は、ASCII文字のみが許可されることです。

  • 最大2000文字まで可能です。

  • データの長さを最小値に保つとも言われています。

  • GETメソッドを使用すると、データをキャッシュできます。

  • 外国語での作業には使用できません。

  • 多くの検索エンジンで使用されています。

  • GETメソッドはWebサーバーと1回接触します。

POSTメソッド

  • パラメータはボディ内に配置されます。

  • その主な目標は、その中に存在するデータ/ドキュメントを更新することです。

  • クエリの結果をブックマークする機能はありません。

  • GETメソッドと比較して、より安全で十分に安全です。

  • 最大8Mbのデータを保存できます。

  • データの長さは任意の値にすることができます。

  • URLに存在する変数は表示されません。

  • データの制約がないため、すべての文字が許可されます。

  • POSTメソッドを使用すると、データをキャッシュできません。

  • POSTメソッドはWebサーバーと2つの連絡を取ります。


  1. Cの構造体と共用体の違い

    構造 構造はユーザー定義のデータ型です。さまざまなタイプのデータを1つのタイプに結合するために使用されます。複数のメンバーと構造変数を持つことができます。キーワード「struct」は、C言語で構造体を定義するために使用されます。構造体のメンバーには、dot(。)演算子を使用してアクセスできます。 これがC言語の構造体の構文です struct structure_name {    member definition; } structure_variables; ここで structure_name −構造に付けられた任意の名前。 メンバーの定義 −メ

  2. Python CGIプログラミングのGETとPOSTの違いは何ですか?

    GETおよびPOSTメソッド ブラウザからWebサーバーに、そして最終的にはCGIプログラムに情報を渡す必要がある場合、多くの状況に遭遇したに違いありません。ほとんどの場合、ブラウザは2つの方法を使用し、2つはこの情報をWebサーバーに渡します。これらのメソッドは、GETメソッドとPOSTメソッドです。 GETメソッドを使用した情報の受け渡し GETメソッドは、ページリクエストに追加されたエンコードされたユーザー情報を送信します。ページとエンコードされた情報は?で区切られます次のような文字- https://www.test.com/cgi-bin/hello.py?key1=value1