第1章 イントロダクション / 第4回 模擬試験

Webアプリの通信で使われるHTTPプロトコルに関する次の記述のうち、正しいものはどれか。

HTTPは「クライアントからの要求に対してサーバーが応答する」という単純なやり取りを規定するプロトコルである。 正解
HTTPはサーバー同士がデータをやり取りするための音声通話規格である。
HTTP通信では、サーバー側から一方的にクライアントへ通知を送ることしかできない。
HTTPはデータベース専用の通信プロトコルである。
解説
HTTP(HyperText Transfer Protocol)は、クライアントの要求(リクエスト)にサーバーが応答(レスポンス)するという単純な約束事に基づく通信プロトコルです。(参照: 独習PHP 第4版 第1章 イントロダクション 1.1.1節 クライアント/サーバー間の通信 p.4〜5)