Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

エラー 416

最終更新 Markdown で表示Agent セットアップ

416 Range Not Satisfiable

416 Range Not Satisfiable ステータスコードは、リクエストの Range ヘッダーで指定されたバイト範囲をサーバーが満たせないことを示します。

詳細は RFC 9110 を参照してください。

よくある利用シーン

このエラーは、要求されたバイト範囲がすべて、対象リソースの範囲外にあるときに起きることがあります。サーバーが要求された範囲単位に対応していないときにも起きます。

バイト範囲リクエストに対する 416 レスポンスには、Content-Range ヘッダーを含めます。ヘッダーは bytes */<LENGTH> の形式で、<LENGTH> は現在のリソース長です。

Cloudflare 固有の情報

オリジンが範囲リクエストを拒否すると、Cloudflare は 416 を返すことがあります。キャッシュ済みリソースが要求範囲を満たせないときにも、Cloudflare がこのレスポンスを生成することがあります。

Cloudflare は、オリジンサーバーが返す 416 レスポンスをキャッシュしません。レスポンスに明示的なキャッシュディレクティブがある場合や、一致する Cache Rule が 416Status Code TTL を設定している場合も同様です。満たせない範囲リクエスト 1 件が、同じ URL への後続リクエストに影響しないようにするためです。

役に立ちましたか?