IT用語帳
APネットワーク · ネットワーク応用

REST

Representational State Transfer

れすと

リソースをURIで識別し、HTTPのメソッド(GET、POST、PUT、DELETE)で操作するWebサービスの設計様式。状態をサーバに持たせないため単純で拡張しやすく、Web APIの主流となっている。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

APHTTP

WebサーバとWebブラウザ間でHTML文書や画像などのリソースをやり取りするためのアプリケーション層プロトコル。リクエスト/レスポンス型の通信で、GETやPOSTなどのメソッドを使用する。HTTPSはSSL/TLSによる暗号化を追加した通信方式。

APHTTP/2

1本の接続で複数の要求と応答を並行してやり取りできるHTTPのバージョン。ヘッダ圧縮とバイナリ形式の採用により、多数のファイルを取得するWebページの表示を高速化する。

APcookie

Webサーバがブラウザに保存させる小さなデータ。状態を保持しないHTTPでログイン状態やカートの内容を維持するために使われる。追跡にも利用できるため、扱いには法令上の配慮が求められる。

APリバースプロキシ

外部からの要求をサーバに代わって受け付け、内部の実サーバへ中継する仕組み。実サーバを外部から隠蔽できるほか、TLS処理の集約、負荷分散、WAF機能の付加といった役割も担う。

IPURL

インターネット上のリソース(Webページやファイルなど)の所在を示す書式。プロトコル、ホスト名、パス名などで構成される(例:https://example.com/index.html)。

SGハイパーリンク

文書内の文字や画像に別の文書の所在を結び付け、選択すると移動できるようにした仕組み。表示文字列と実際のリンク先が異なる点はフィッシングにも悪用される。