0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Webの基礎用語7選!

Last updated at Posted at 2025-05-02

ステートフル・リクエスト・クッキー...などの用語について解説

Webアプリやネットワークの話になると、よく出てくる「ステートレス」「リクエスト」「クッキー」などの用語。

今回は、そんなWebの基礎用語を解説してみました。

1. 🧠 ステートフルとは?

「状態を覚えている通信」 のことをステートフルといいます。

たとえば、ログイン後に「この人はログイン中」とサーバー側が覚えてくれている状態。
これがステートフルです。チャットアプリやゲームなど、状態を継続的に管理する場面でよく使われます。

2. 🧼 ステートレスとは?

「状態を一切覚えない通信」 のこと。HTTP(Webページをやりとりするプロトコル)は基本的にステートレスです。

つまり、サーバーは「この人がさっき何をしたか」を覚えていません。
そのため、毎回ログイン情報などを送る必要があります。

3. 📩 リクエスト(Request)

ユーザー(ブラウザなど)がサーバーに「この情報をください!」とお願いすること。

4. 📦レスポンス(Response)

サーバーが送られてきたリクエストに対して返す答え。HTMLファイルや画像、JSONなどが送られます。

webの通信は📩 リクエストと📦レスポンスという2つのやりとりが基本となっています。

5.🍪 クッキー(Cookie)とは?

クッキーは、サーバーがユーザーのブラウザに渡す小さな情報のメモ帳。

ログイン状態を保持したり

買い物カゴの中身を記録したり

ユーザーの行動を追跡したり

といった用途に使われます。クッキーのおかげで次回の訪問時にログイン情報やカートの中身などの状態を復元できます。

6. 🌐 プロトコル(Protocol)とは?

通信のルール・お約束ごとのことです。

よく使われるプロトコルには:

HTTP:Webページの通信

HTTPS:HTTPの暗号化版

FTP:ファイルのやり取り

SMTP:メールの送信

などがあります。相手と正しく通信するには、同じプロトコルを使う必要があります。

7.🔢 ポート番号って何?

サーバーの中で動くアプリを区別するための「番号」 です。

たとえば:

80番 → HTTP(Webサイト)

443番 → HTTPS(暗号化Web)

22番 → SSH(リモート接続)

といったように、どのサービスに話しかけたいかをポート番号で指定します。

🧩 まとめ

一言で説明すると、、、

ステートフル→状態を覚える通信(ログイン中など)
ステートレス→ 状態を覚えない通信(毎回初対面)
リクエスト→ ブラウザからのお願い
レスポンス→ サーバーからの返事
クッキー→ 小さな情報のメモ帳
プロトコル→ 通信のお約束ごと
ポート番号→ サーバー内のアプリ識別番号

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?