Skip to main content

Get full access to Real World HTTP 第3版 ―歴史とコードに学ぶインターネットとウェブ技術 and 60K+ other titles, with a free 10-day trial of O'Reilly.

There are also live events, courses curated by job role, and more.

1章ブラウザは何をしているのか?

_images/ch01_header.jpg

1990年代中頃に販売されていたインターネットサービスを提供するパッケージソフトと同梱されていたオライリーの書籍

これからHTTPの世界に飛び込んでいきます。本書を手に取られた方は、HTTPというものが何らかの通信プロトコル(規約)であり、機器間の通信で使われるものである、ということは聞いたことがあるかもしれません。本章では、みなさんが見慣れているアプリケーションである、ブラウザがページを表示するために何を行っているのかを紹介していきます。

note

本章ではそれぞれの概要のみに触れます。詳しい説明は2章以降で解説します。

1.1 HTTPクライアント

HTTPは、クライアントからサーバーに対して、情報をリクエストしてその情報をもらうための通信プロトコルです。クライアントとしてよく使われるのはウェブブラウザです。みなさんのパソコンやスマートフォンにも、Microsoft Edge、Google Chrome、Safari、Firefoxといったブラウザがインストールされているでしょう。これらのブラウザがウェブサイトを閲覧するときに情報取得で使われる通信の決めごと(プロトコル)がHTTP(Hyper Text Transfer Protocol)です。 ...

Get Real World HTTP 第3版 ―歴史とコードに学ぶインターネットとウェブ技術 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.

Don’t leave empty-handed

Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.

It’s yours, free.

Get it now
Cover of Software Architecture Patterns

Check it out now on O’Reilly

Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.

Start your free trial Become a member now