概要
チャプター一覧
Web上のリソースを指定するURIと、情報を送受信するHTTPについて学習していきます。まずは、この講座の目的・対象者・学習の進め方を確認してから、Web技術の基本となるポイントを把握します。
HTTPによるアクセス内容を調べる時に便利なcurlコマンドについて学習します。curlコマンドを使うと、シェルコマンドでWebサーバにアクセスして、Webページに関するいろいろな情報やデータを取得できます。
HTTPの中身について学習します。「HTTP」は、ブラウザとWebサーバがデータをやり取りする通信手順です。HTTPを理解すると、ブラウザとサーバ間の通信する内容をもっと理解できるようになります。
ブラウザからWebサーバに送信するリクエストメッセージについて学習します。ブラウザからWebサーバに、どのような情報を送ることができるのか理解しましょう。
ブラウザがWebサーバから受信するレスポンスメッセージについて学習します。ブラウザがWebサーバから、どのような情報を受け取るのか、きちんと理解しましょう。
サーバから送信された情報をクライアントで保存するクッキーについて学習します。クッキーを使うと、ステートレスなHTTPで、クライアントごとの情報やアクセスの状況を管理できます。
HTTPによるアクセス状況を管理するセッションについて学習します。セッションは、掲示板のログインやECサイトのショッピングカートなどに使われています。このようなセッションは、クッキーの仕組みを利用して実現しています。