過去問ハブ🔥 0日
OS・ネットワーク・データベースTCP/IP・ルーティング・HTTP/DNS難易度 標準34 / 50

HTTP がステートレスなプロトコルであることへの対処として、Web アプリケーションで広く用いられる仕組みはどれか。

選択肢をタップすると、その場で答え合わせできます

正解と解説を見る

正解 CCookie にセッション ID を保存し、リクエストのたびに送らせる

解説

正解は「Cookie にセッション ID を保存し、リクエストのたびに送らせる」です。HTTP は、各リクエストを独立に扱い、以前のやり取りの状態を保持しないプロトコルです。そこでサーバは、ログイン時などにセッション ID を発行して Cookie としてブラウザに保存させ、以後のリクエストに付けて送らせることで、同じ利用者の一連の操作を識別します。「TCP のコネクションを永久に切断しない」ことは、状態管理の方法ではありません。「IP アドレスだけで利用者を識別する」と、同じ IP アドレスを共有する複数の利用者を区別できず、アドレスが変わると識別できなくなります。「すべてのページを静的な HTML にする」と、利用者ごとの状態を扱えません。

  • #HTTP
  • #Cookie

この調子でOS・ネットワーク・データベースを続けて解く

▶ この科目の連続演習へ進む(10問)

この問題の分野を深く学ぶなら

PR情報工学・理系基礎の教科書を探す

詳細を見る

OS・ネットワーク・データベースの問題一覧へ戻る

「TCP/IP・ルーティング・HTTP/DNS」の関連問題