http

情報学

2022

httpとは何か、このプロトコルの目的について説明します。また、それがどのように機能するか、httpプロトコルとhttpsプロトコルの違い。

このプロトコルは、1999年にWorld WideWebコンソーシアムによって作成されました。

httpプロトコルとは何ですか?

http(英語から ハイパーテキスト転送プロトコル o Hyper Texts Transfer Protocol)は、 ワールドワイドウェブ、つまり、次のように確立されたコード コンピューター 申請者と要求された情報を含む者は、情報を送信するときに同じ言語を「話す」ことができます ネット.

http基準が確立されている 構文 Y セマンティクス の確立のためのコンピューティング(形式と意味) コミュニケーション Webアーキテクチャを構成するさまざまな要素間: サーバー、クライアント、プロキシ。これは、インターネットエンジニアリングタスクフォースと共同でワールドワイドウェブコンソーシアムによって1999年に作成されました。

これは「ステートレス」プロトコルです。つまり、以前の訪問を追跡せず、常に最初からやり直します。以前の訪問に関する情報は、システムに保存されているいわゆる「Cookie」としてこれらのシステムに保存されます。 クライアント.

httpは、21世紀の初めに現在のバージョンに到達するまで、多数のバージョンを経てきました。 HTTP / 2。その最初の試みは1991年に発生し、1996年、1999年、2000年に部分的なバージョンを作成し、最後に2015年に現在のバージョンを作成しました。

httpプロトコルは何のためのものですか?

すでに述べたように、httpは、クライアントの要求とサーバーの応答の間を仲介する言語です。 インターネット、流暢なコミュニケーションを可能にし、同じ「言語」で。東 プロトコル 従うべきガイドラインを確立し、 メソッド 要求の(「動詞」と呼ばれる)、特にバージョンが進むにつれて、新しい要求と機能を組み込むための柔軟性があります。

インターネットはリモートコンピュータ間で情報を交換するための複雑なネットワークにすぎないことを考えると、これらのタイプのデジタルツールは、情報の注文と送信を容易にするための基盤を確立する上で重要です。

httpプロトコルはどのように機能しますか?

httpの操作は、Webサーバーと「ユーザーエージェント」(英語から)の間の要求/応答スキームに基づいています。 ユーザーエージェント)またはクライアントが データ。クライアントを開こうとすると、特定のブラウザになる可能性があります ウェブページ、またはWebクローラー(ウェブクローラー またはWebスパイダー)それらを検査します。

サーバーは、タイムリーに構造化された応答を提供し、一連のメタデータを備えています。これにより、情報の送信の開始、開発、および終了のガイドラインが確立されます。これらは「リクエストメソッド」、つまり、ファイルがサーバー上にある特定のリソースの実行をトリガーするコマンドです。

例:特定のWebページを開くとき、Webブラウザーと情報が存在するサーバーとの間の情報交換により、情報の送信方法、画像の場所、および画像が表示される順序などが確立されます。この要求コマンドと応答コードの交換により、数千マイル離れたサーバーに元々含まれていたのと同じ情報がコンピューター上に表示されます。

httpsとは何ですか?

httpsは、サードパーティの介入から保護されています。

にとって https HyperText Transfer ProcotolSecureまたはSecureTransfer Protocol of ハイパーテキスト、これはhttpの安全なバージョンにすぎません。つまり、情報を送信するための暗号化されたチャネルの作成に基づく同じプロトコルのバリアントであり、特定の機密データ(キーおよび ユーザー 個人的)。

httpとは異なり、httpsは、サーバーとクライアントのみが送信された情報を暗号化および復号化できる「ネットワークレイヤー」を使用することにより、情報の交換をスパイしたり、そこからデータを取得したりする可能性のあるサードパーティの介入から保護されます。ネットワーク証明書の以前の交換、情報の転送を確立するための信頼の一種の初期検証。

!-- GDPR -->