サービス
コンピュータ
フロント
ネットワーク
バックエンド
ソフトウェア
ルール
😀 mypage
🥇 ranking
📊 chart
📏 rule
No.14 WebサーバとWebクライアントの間でデータの送受信を行うために用いられるプロトコル(通信規約)。
Webページを構成するHTMLファイルや、ページに関連付けられたスタイルシート、スクリプト、画像、音声、動画などのファイルを、データ形式などのメタ情報を含めてやり取りすることができる。
(***)はクライアントから要求((***)リクエスト)を送り、サーバが応答((***)レスポンス)を返すプル型(リクエスト/レスポンス型)の通信を基本としており、WebブラウザやWebクローラなどのクライアントから送信する要求の形式や、Webサーバからの応答の形式などを定めている。
(***)リクエストおよびレスポンスは要求や返答の内容、資源の種類や形式などの情報、および関連する情報を記述したヘッダ部と、送受信する資源(ファイルなど)の本体であるボディ部で構成される。
ボディ部は基本的にはレスポンスに存在するが、クライアント側からデータを送信する際にはリクエストにも付加される。
(***)は下位(トランスポート層)のプロトコルとして標準ではTCPを利用することが多いが、SSL/TLSを用いて暗号化されて伝送されることもある。
この通信手順は「(***) over SSL/TLS」と呼ばれ、URL/URIのスキーム名として通常の「http:」に代えて「https:」を用いる。
⭕️
💾
🖊 ☑️
⭕️ [[ AnswerCalc[0] ]] % A [[ AnswerCalc[1] ]]
💾 ✔️
[[ d.CommentTxt ]]
🏠 >   WEB用語 >     ネットワーク >  
< >
🥇