7月24日(水)1コマ目

今日、やったこと

http

今日のホワイトボード

HTTP

HTTP(Hyper Text Transfer Protocol)ホームページデータのやり取りのためのプロトコル。

TCPの80ポートを利用。

図 プロトコル階層中のHTTP

ホームページはHTMLで書かれている

ホームページはHTML(Hyper Text Markup Language)で書かれている。
HTMLは言語だが、実態は役割が決めれたタグがいろいろと定義されているだけ。
見せ方やデータ内容に応じてタグを指定する。
図 HTMLのタグ

ホームページデータのやり取り

クライアント(PCやスマホ、タブレットなど)はWebブラウザを使う。
WebブラウザがWebサーバーにホームページをリクエストすれば、Webサーバーからホームページのデータが返信される。
このリクエスト、レスポンスの手順を決めたのがHTTP
図 ホームページデータのやり取りの手順はHTTPで決められている

URL

URL(Uniform Resource Locator)はホームページをリクエストする際のプロトコルやサーバー、ページ名、送信データのフォーマット。URLのフォーマットに従ってリクエストする。
図 URL

クライアント->Webサーバー

クライアントからWebサーバーにホームページをリクエストする際、HTTPでは下図のようなフォーマットでリクエストするように定められている。
図 クライアント->Webサーバーにリクエスト
メソッドのGET、POSTは今後いろいろな局面で登場するので、覚えておいてください。

Webサーバー->クライアント

Webサーバーがクライアントからのリクエストに対する応答(ホームページデータ)は下図のようにHTTPでフォーマとが定められている。
図 Webサーバー->クライアントにレスポンス

次回は

HTTPのテストをします。





このブログの人気の投稿

7月16日(火)4コマ目

6月10日(月)1コマ目

6月5日(水)1コマ目