「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

HTTPクライアント

pointこの用語のポイント

pointソフトとか機能だよ

pointWebサーバとやり取りするよ

pointHTTPでやり取りするよ

スポンサーリンク

簡単に書くよ

HTTPクライアント(読:エィチティーティーピークライアント 英:HTTP client)とは

「HTTP(ホームページのファイルを受け渡しするときに使うお約束)」と呼ばれるお約束事に従って、ホームページのファイルが置いてあるコンピュータ(Webサーバ)とやり取りするソフトとか機能のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

サーバ
クライアント
Webサーバ
Webブラウザ
HTTP


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

サーバは「サービスや機能を提供する側のコンピュータ」です。

HTTPクライアント

クライアントは「サービスや機能を使う側のコンピュータ」です。

HTTPクライアント2

サーバがサービスを提供し、そのサービスをクライアントが使います。

HTTPクライアント3

Webサーバは、さっくり書くと「ホームページ関連の仕事をしているサーバ」です。

HTTPクライアント4

Webブラウザは「ホームページを見るときに使うソフト」です。
Google Chrome(グーグルクローム)Microsoft Edge(マイクロソフトエッジ)など、Webブラウザに分類されるソフトは、いろいろ あります。

HTTPクライアント5

HTTPは「ホームページのファイルを受け渡しするときに使う お約束事」です。
よく分からない人は「インターネットをするときに使う お約束事」と解釈しても かまいません。

HTTPクライアント6

あなたがホームページを見るとき、まずWebブラウザさんからWebサーバさんに「このページをおくれ」と お願いが出されます。

HTTPクライアント7

そのお願いに対して、WebサーバさんからWebブラウザさんに「ほれ、そのページだよ」と お返事がきます。

HTTPクライアント8

お返事を受け取ったWebブラウザさんは、受け取ったページを画面上に表示します。

HTTPクライアント9

これがホームページを見るときの流れです。

HTTPクライアント10

この流れにおける「このページをおくれ」「ほれ、そのページだよ」のやり取りで使う お約束事がHTTPです。

HTTPクライアント11

以上を踏まえて

(Webサーバさんと)HTTPでやり取りするやつ

が「HTTPクライアント」です。

HTTPクライアント12

ホームページを見るときにWebサーバさんとHTTPでやり取りするのはWebブラウザさんです。
そのため、Webブラウザを指して「HTTPクライアント」と表現していることもあります。

HTTPクライアント13

ただし、Webブラウザは「Webブラウザ」と表現すれば事足ります。
わざわざ「HTTPクライアント」と言った場合は、Webブラウザ以外のやつを指していることが多いでしょう。

例えば、そうですね。
ここにピヨ太君が作ったピヨピヨソフトがあります。

HTTPクライアント14

ピヨピヨソフトは「Webアプリ」と呼ばれる類のソフトです。
ソフトの中に、インターネットに接続してWebサーバとHTTPでやり取りする機能があります。

HTTPクライアント15

ピヨピヨソフトの中にある

WebサーバとHTTPでやり取りする機能

がHTTPクライアントです。
(Webサーバさんと)HTTPでやり取りするやつですよね。

HTTPクライアント16

あまり神経質になる必要は、ありませんけどね。
気が向いたら、頭の片隅にでも置いておいてあげてください。
HTTPクライアントは「HTTPでやり取りするクライアント」です。
Webブラウザを指していることもありますが、Webブラウザ以外を指していることも多いです。
もしWebブラウザを指して「HTTPクライアント」と表現している場合は「ホームページを見るソフト」ではなく「HTTPでやり取りするクライアント」のニュアンスで使われていると思います。


image piyo2

一言でまとめるよ

まぁ「HTTPクライアント」って単語が出てきたら「(Webサーバ(ホームページのファイルが置いてあるコンピュータ)と)HTTP(ホームページのファイルを受け渡しするときに使うお約束)でやり取りするやつなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像032
書籍画像051

おまけ

■訳してみるよ

「HTTP」は「HyperText Transfer Protocol(ハイパーテキスト・トランスファー・プロトコル)」の略です。
「HyperText(ハイパーテキスト)」はIT用語の「ハイパーテキスト」です。
ちょっと意訳ですが「ホームページのファイル」だと思ってください。
「transfer(トランスファー)」の意味は「移す」とか「動かす」とか「運ぶ」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
「client(クライアント)」の意味は「依頼人」とか「顧客」とかです。
何となく くっつけると

ホームページのファイルを運ぶお約束事の依頼人

となります。

訳01





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256