<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Network on あんぜんぴんの落書き帳</title>
    <link>https://annpin.com/tags/network/</link>
    <description>Recent content in Network on あんぜんぴんの落書き帳</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja</language>
    <copyright>© 2018-2024. All rights reserved.</copyright>
    <lastBuildDate>Sat, 11 Oct 2025 08:19:52 +0900</lastBuildDate><atom:link href="https://annpin.com/tags/network/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>HTTP/3 を試してみる</title>
      <link>https://annpin.com/posts/2025-10-11-20251011-082051http3-setup/</link>
      <pubDate>Sat, 11 Oct 2025 08:19:52 +0900</pubDate>
      
      <guid>https://annpin.com/posts/2025-10-11-20251011-082051http3-setup/</guid>
      <description>2025 年 10 月現在、世界中のウェブサイトの約 35 % が HTTP/3 での接続に対応しているようだ (https://w3techs.com/technologies/details/ce-http3). そろそろ仕事でも HTTP/3 接続への対応が必要になりそうなので、ひとまず HTTP/3 に対応した nginx サーバーを立てられないかを試してみる.
しかし、そもそも自分はウェブサイトを閲覧する際にいつも HTTP/3 で接続していたのだろうか？ HTTP/2 のままだったのだろうか？ このあたりがよくわかっていなかった.
なので、まずはブラウザから HTTP/3 接続が行われているのかどうかを確かめるところからはじめてみる. 幸い Cloudflare が提供している検証サイト (https://cloudflare-quic.com) にアクセスしてみると、現在のブラウザから HTTP/3 で通信できているのかを確認できるようだ.
試してみたところ、どうやら macOS Sequoia の M1 MacBook Pro からは Google Chrome 、 Firefox 、 Vivaldi などの全てのブラウザで HTTP/2 で接続されてしまっていた.
ちょっとややこしそうな気配を感じるので、先に curl などのコマンドラインプログラムから HTTP/3 での通信が行えるのかどうかを確かめてみることにした.
curl からの HTTP/3 接続を試す curl は 2023 年にリリースされた v8.5.0 から HTTP/3 での接続に対応しているようなので、 macOS Sequoia 標準の curl ならば接続できるはずである (https://news.</description>
    </item>
    
  </channel>
</rss>
