IT用語帳

HTTP

Hypertext Transfer Protocol

えいちてぃーてぃーぴー

Webサーバとブラウザ間でHTML文書や画像などのデータをやり取りするためのアプリケーション層プロトコル。Webページの閲覧に使用される。
ネットワーク > 通信プロトコル

関連キーワードの用語

NWHTTP/2

HTTPの第2版。1つのTCPコネクション上で複数のリクエスト/レスポンスを並列処理するストリーム多重化、HPACKによるヘッダ圧縮、サーバプッシュ等の機能を持つ。バイナリプロトコルで効率的な通信を実現する。

NWHTTP/3

HTTPの第3版。トランスポート層にTCPではなくQUIC(UDP上に構築)を使用し、接続確立の高速化(0-RTT)やヘッドオブラインブロッキングの解消を実現する。TLS 1.3が標準で組み込まれ、常に暗号化通信が行われる。

SCOAuth 2.0

Webサービス間で認可情報を安全に委譲するためのプロトコル。リソースオーナーの許可を得て、サービス(クライアント)に対してアクセストークンを発行し、適切な権限の範囲内でリソースへのアクセスを許可する。認証ではなく認可のためのプロトコルである。

SCTLS(Transport Layer Security)

トランスポート層で通信の暗号化・認証・改ざん検知を提供するプロトコル。TLS 1.3では暗号スイートがAEADとハッシュアルゴリズムの組みに簡素化され、ハンドシェイクの効率化とセキュリティ強化が図られた。HTTPS、IMAPS、SMTPS等で広く利用される。

IPW3C

Webの標準技術を策定する国際的な標準化団体。HTML、CSS、XMLなどのWeb技術の標準仕様を勧告として公開し、Webの長期的な発展とアクセシビリティの向上を推進する。

IPSEO

検索エンジン最適化のこと。Webサイトが検索エンジンの検索結果で上位に表示されるように、サイトの構造やコンテンツを最適化する施策。オーガニック(自然)検索からの集客力向上を目指す。