ビデオを見る

HTTPとは何ですか?

インターネットは、受信と送信のシステムですデータと情報、その主要な楽器はHTTPデータ転送プロトコルです。 HTTPプロトコルは、インターネット上で最も一般的なデータ転送プロトコルで、Webページをダウンロードできますが、唯一のものではありません。

HTTP(ハイパーテキスト転送プロトコル)は、HTML形式のハイパーテキスト文書の形式で情報を送信するためのアプリケーションプロトコルです。

HTTPプロトコルのおかげで、私たちはインターネットページを私たちが行っている形で見ることができます。

HTTPプロトコルの構造

プロトコルの要求は、順序を守って3つの部分から構成されています。

  1. 開始行 - 要求のタイプ(メッセージ)を決定します。
  2. ヘッダー - 要求の本文、送信設定およびその他のデータを記述します。
  3. メッセージの本文は送信される情報そのものです。本文は必然的にタイトルから空行で区切られます。

構造全体の中の必須要素は開始行。要求または応答のタイプを決定するのはこの行です。プロトコルにはバージョン0.9があり、クエリには開始行とサーバーの応答のみが含まれます。メッセージの本文のみです。

HTTPのしくみ

HTTPプロトコルはテクノロジーに基づいて動作します"クライアント - サーバー"。その本質は、ネットワークがクラ​​イアント - コンシューマとサーバ - プロバイダという2つのオブジェクトを使用していることにあります。コンシューマは接続を開始して要求を送信し、プロバイダは着信接続と要求を待ち、必要な処理を実行し、結果を含むメッセージを要求者(コンシューマ)に送信します。

このソフトウェアについては、さまざまなブラウザがInternet Explorer、Mozilla Firefox、Google Chrom、OperaなどのHTTPプロトコルで動作します。

HTTPSによるデータ保護

HTTPデータは公開され、保護されていないので攻撃者によって傍受される可能性があるため、暗号化をサポートするHTTPSプロトコルがあります。

私たちは皆、インターネットサービスがあることを知っています。どのような種類のデータの伝送においても最大の保護を必要とする。例えば、WebMoney、BitCoin、PayPal、Yandex.Moneyなどの仮想財布の助けを借りて、インターネット上の資金の様々な動きユーザーの個人データを扱う他のシステムも、必ずHTTPSプロトコルを使用します。

このタイプのプロトコルは、具体的にダウンロードする必要はありませんコンピュータにインストールしてください。あなたのコンピュータにインストールされるブラウザは絶対にサポートされているだけでなく、ブラウザ自体に組み込まれ、必要に応じて使用されるので、特定のサイトでそれを実行して設定する必要はありません。

HTTPSのしくみ

プロトコルのセキュリティは、暗号プロトコルSSL / TLSは、傍受と読み取りが不可能であるという情報を暗号化するだけです。保護されていないチャネルで作業する場合は、接続保護を提供します。

保護はどのように機能しますか?これを原始的な例で見てみましょう:友人のSashaの重要な文書を郵送で送る必要がありますが、宅配業者や他の誰かがこれらの文書を見ないようにする必要があります。

  1. あなたは箱を取ってそれに書類を入れ、錠を掛けて箱を宅配業者に渡す。したがって、攻撃者はドキュメントにアクセスできません。
  2. Sashaは鍵を持っているが、鍵を持っていない。彼は箱に自分の掛け金を掛け(第2の掛け金)、箱をあなたに送り返します。
  3. 箱からロックを外してSashaに送り返します。
  4. サシャはボックスを手に入れます。ロックはありませんが、それがあります。したがって、箱は常に閉じたままであり、サーシャは城を取り除き、文書を受け取る。

もちろん、これを実際に想像すれば、それは非常に長くインターネット上では、すべて数秒で起こります。ここでそのようなデータ交換(「鍵はロックから」)と必要なファイルを許可されないアクセスから保護されます。今あなたはHTTPが何で、どのように動作するかを知っています。

「概念と定義」のセクションのURLとは何かの記事も読んでください。

コメント 0