LoginSignup
0
0

More than 1 year has passed since last update.

Webエンジニアが知っておくべき基礎用語

Last updated at Posted at 2023-04-12

リクエスト(Request)

リクエストとは、WebブラウザからWebサーバーに送信される要求のことです。WebブラウザがWebサーバーにページを要求するとき、ブラウザはリクエストを送信し、Webサーバーはそのリクエストに対してレスポンスを返します。

レスポンス(Response)

レスポンスとは、WebサーバーからWebブラウザに送信される応答のことです。WebブラウザがWebサーバーに対してリクエストを送信すると、Webサーバーはそのリクエストに応じてレスポンスを返します。

ステートフル(Stateful)

ステートフルとは、状態を保持することを指します。ユーザーのデータや操作の状態を覚えており、ユーザーが次のアクションを実行するときにそれを利用します。

  • 例)
    ユーザー名、パスワードをサーバーに通知してから実行が可能である(ユーザーのデータや操作を覚えている)状態

ステートレス(Stateless)

ステートレスとは、状態を保持しないことを指します。ユーザーのデータや操作の状態を覚えておらず、ユーザーが次のアクションを実行するときに再度データを要求します。

  • 例)
    HTTPは、1回のリクエストに対してレスポンスが返ってくる挙動であり、過去の状態に影響を受けない

セッション(Session)

セッションとは、開始から終了までの処理のことで、ユーザーのログイン情報や状態の保持に利用されます。

クッキー(Cookie)

クッキーとは、Webブラウザに保存される小さなデータの塊で、ユーザーがWebサイトにアクセスするときに使用されます。ユーザーが訪問したWebサイトに関する情報をブラウザに保存するために使用されます。

プロトコル(Protocol)

プロトコルとは、コンピューター間で情報をやり取りするための手順や規則のことです。HTTPやHTTPSなどのプロトコルが使用されます。

ポート番号(Port number)

ポート番号とは、コンピューターネットワークにおいて、プログラムが通信を行うための識別番号です。通常、ポート番号80番(HTTP)または443番(HTTPS)が使用されます。

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