HTTP, HTTPSプロトコル
HTMLの書式
Web関連技術の概要
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.0 HTTP/1.1に関する記述のうち、間違っているものを選びなさい。

A.トランスポート・プロトコルとして、通常はT(***)Pを使用する。

B.デフォルトのポート番号は80番である。

(***).定義されているメソッドは、GETとPOSTの2種類である。

D.リクエストには、リクエストライン・リクエストヘッダフィールド・ボディメッセージなどが含まれる。

E.レスポンスにおけるステータスコードの番号が5から始まる場合は、サーバ側でなにか問題が発生している可能性が高い。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
Aは正しい記述です。 HTTPプロトコルは、アプリケーション層のプロトコルとして定義されており、OSI参照モデルにおける第7層に位置するプロトコルです。HTTPは第4層のトランスポート・プロトコルに、通常TCPを利用します。よって、ファイアウォールにおいてTCPに関する設定をしている場合は、HTTPのプロトコルにも影響する場合があります。 Bは正しい記述です。デフォルトポートは80番で、ブラウザで特にアクセスするポート番号を指定しない場合は、自動的に80番ポートに接続する事になります。 Cは、間違いです。HTTP/1.1では、GET、POST以外にも、PUT、DELETE、HEADなど合計8個のメソッドが定義されています。ほとんどの場合、GETかPOSTを使いますが、最近ではRESTアーキテクチャのような、相互データ交換の目的でPUTやDELETEを使うこともあります。Dは正しい記述です。リクエストには様々なヘッダを記述することができ、それによってクライアントに関する情報(利用しているブラウザの種類など)をサーバに送信することができます。Eは正しい記述です。RFC2616(Hypertext Transfer Protocol -- HTTP/1.1)の定義では、ステータスコードが5xxの場合、つまり5で始まる3桁の数字であればサーバがエラー状態にあるか、処理する能力がない場合に返すと定義されています。
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   HTML5プロフェッショナル認定 >     Webの基礎知識 >     HTTP, HTTPSプロトコル >  
< >
🥇