HTTP 206 Partial Content とは?
HTTP 206 Partial Content の解説と、CI/CD やデプロイで見かけたときの意味。
HTTP 206 は、Range リクエストに応じてサーバーがリソースの一部を配信していることを意味します。
意味するところ
206 は、バイト範囲を配信することでレジューム可能かつ並列のダウンロードをサポートします。クライアントはこれを使って中断した転送を再開します。
CI/CD で見かけるとき
CI のダウンロードツールは、ネットワークの不具合後に大きな artifact のダウンロードを再開するために range リクエストを使い、残りのバイトに対して 206 を受け取ります。
重要なポイント
- 206 は部分コンテンツを意味する。
- レジューム可能なダウンロードをサポートする。
- 中断した転送の回復に役立つ。