Skip to content

Commit

Permalink
[ja] fix images in Web/HTTP/Overview (#22306)
Browse files Browse the repository at this point in the history
[ja] fix images in 'Web/HTTP/Overview'
  • Loading branch information
leon-win authored Jul 11, 2024
1 parent 6b264af commit 8000fc6
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions files/ja/web/http/overview/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,14 @@ l10n:
これはウェブにおけるデータ交換の基礎をなし、クライアントサーバープロトコルであり、リクエストは受け取り者(一般にはウェブブラウザー)が生成します。
文書全体は、テキスト、レイアウトの定義、画像、動画、スクリプトなど、取り込まれたさまざまなサブ文書から再構成されます。

![ウェブの文書は複数のリソースの組み合わせ](fetching_a_page.png)
![ウェブの文書は複数のリソースの組み合わせ](https://mdn.github.io/shared-assets/images/diagrams/http/overview/fetching-a-page.svg)

クライアントとサーバーは、(データの流れとは対照的に)個々のメッセージを交換することによって通信します。
クライアント(通常はウェブブラウザー)が送信するメッセージは*リクエスト*と呼ばれます。また、サーバーが回答として送信するメッセージは*レスポンス*と呼ばれます。

![HTTP はアプリケーション層のプロトコルであり、 TCP (トランスポート層)や IP (ネットワーク層)やプレゼンテーション層以下の上の階層に当たります。](http-layers.png)1990 年代初頭に設計された HTTP は、時間をかけて進化した拡張可能なプロトコルです。
![HTTP はアプリケーション層のプロトコルであり、 TCP (トランスポート層)や IP (ネットワーク層)やプレゼンテーション層以下の上の階層に当たります。](https://mdn.github.io/shared-assets/images/diagrams/http/overview/http-layers.svg)

1990 年代初頭に設計された HTTP は、時間をかけて進化した拡張可能なプロトコルです。
HTTP は、 {{Glossary("TCP")}} または {{Glossary("TLS")}} (暗号化された TCP 接続)を使用して送信されるアプリケーション層のプロトコルですが、理論上は信頼性のある任意のトランスポート層プロトコルを使用できます。
HTTP は拡張性があるため、ハイパーテキスト文書だけでなく画像や動画の取り込みや、 HTML フォームの入力結果などをクライアントからサーバーへ送信することもできます。
また、リクエストに応じてウェブページを更新するために、文書の一部を取り込むこともできます。
Expand All @@ -29,7 +31,7 @@ HTTP はクライアントサーバープロトコルであり、リクエスト
個々のリクエストはサーバーに送信され、処理した後に*レスポンス*と呼ばれる回答を提供します。
クライアントとサーバーとの間には、例えばゲートウェイや{{Glossary("Cache", "キャッシュ")}}などの様々な操作を行う、まとめて{{Glossary("Proxy_server", "プロキシーサーバー")}}と呼ばれるいくつもの実体が存在しています。

![クライアントとサーバーの連鎖](client-server-chain.png)
![クライアントとサーバーの連鎖](https://mdn.github.io/shared-assets/images/diagrams/http/overview/client-server-chain.svg)

実際はブラウザーとサーバーの間に、ルーターやモデムなどリクエストを扱うコンピューターがさらに存在します。
ウェブが階層構造で設計されたおかげで、これらはネットワークやトランスポート層の中に隠されています。
Expand Down Expand Up @@ -190,7 +192,7 @@ HTTP メッセージはリクエストとレスポンスの 2 種類あり、そ

HTTP リクエストの例です。

![基本的な HTTP リクエスト](http_request.png)
![基本的な HTTP リクエスト](https://mdn.github.io/shared-assets/images/diagrams/http/overview/http-request.svg)

リクエストは以下の要素で構成されます。

Expand All @@ -205,7 +207,7 @@ HTTP リクエストの例です。

レスポンスの例です。

![HTTP レスポンスの画像](http_response.png)
![HTTP レスポンスの画像](https://mdn.github.io/shared-assets/images/diagrams/http/overview/http-response.svg)

レスポンスは以下の要素で構成されます。

Expand Down

0 comments on commit 8000fc6

Please sign in to comment.