前回の記事では、HTTP/2.0のありかたや、具体的な提案について簡単に説明した。今回は引き続き、IETF85の会合で明らかに ...
HTTP (Hypertext Transfer Protocol) の最新版であるHTTP/ 3が登場しました。HTTP/ 3では、 より安全で速い通信が行えます。本特集では、 今までのHTTPにあった課題と、 HTTP/ 3で課題をどのように解決し、 改善が行われたかを解説します。 本章では、 HTTPそのものと各 ...
インターネットの標準的な通信プロトコル「HTTP」。1999年に「HTTP/1.1」が登場して以来、16年ぶりにバージョンアップした ...
意味については後述するが,これがリクエスト・メッセージの一例である。 即座に「HTTP/1.1 200 OK」で始まる文字列が表示されたはずだ。 今表示された文字列が,Webサーバーから返ってきたレスポンス・メッセージである。 先頭行で命令や処理状態を伝える ...
東日本大震災直後の例を紐解くまでもなく、インターネットはすでに社会的なインフラとして認識されていると言ってよい。その上に構築されているウェブの世界は、ビジネスをはじめとする近代社会の基盤としてなくてはならない、新しい大きな世界と ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
今回は前回に続いて、 プロトコルについてです。前回はSMTPでしたが、 今回はおそらく最もメジャーなプロトコルであるといっても過言ではないHTTPについてです。 「デカいRFC」 の読み方 まずHTTPにはバージョンとして1. 0と1. 1があります。実質、 今はほぼ ...
3ウェイハンドシェイク(3-way handshake)は、TCP(Transmission Control Protocol)プロトコルを使用して通信を確立するための手順です。TCPは、信頼性の高いデータ転送を提供するために使用されるプロトコルであり、3ウェイハンドシェイクはその通信の確立フェーズ ...
「V8」エンジンで動作するJavaScript環境「Node.js」の新しいメジャーバージョン「Node.js 19」が、10月18日にリリースされた。現在、公式サイト「nodejs.org」から無償でダウンロード可能。 「Node.js 19」では、HTTP(S)/1.1 KeepAliveが既定で有効化。これまでもオプション ...
Javaの標準APIでHTTP接続を行う場合、Java 8以前のバージョンでは、HttpURLConnectionクラスを利用する方法が一般的だった。しかし、このクラスはJava SE 1.1の頃(1996年)に追加された非常に古いもので、機能面でも使い勝手の面でも、現在のアプリケーション開発で ...