此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Content-DPR

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

安全上下文: 此特性仅在一些支持的浏览器安全上下文(HTTPS)中可用。

非标准: 该特性尚未标准化。我们不建议在生产环境中使用非标准特性,因为它们在浏览器中的支持有限,且可能发生变化或被移除。不过,在没有标准选项的特定情况下,它们可以作为合适的替代方案。

HTTP Content-DPR 响应标头用于在使用屏幕 DPR 客户端提示来选择图像资源的请求中确认图像的设备像素比率(DPR)。

备注:Content-DPR 标头在 draft-ietf-httpbis-client-hints-07 草案中已从客户端提示规范中移除。响应式图像客户端提示规范提议通过在 EXIF 元数据中指定图像的固有分辨率或尺寸来替代该标头。

如果使用 DPR 客户端提示来选择图像,则服务器必须在响应中指定 Content-DPR。如果 Content-DPR 中的值与请求中的 DPR 值不同(即图像的 DPR 与屏幕的 DPR 不同),客户端必须使用 Content-DPR 来确定图像的固有尺寸并对图像进行缩放。

如果消息中出现多个 Content-DPR 标头,则使用最后一个出现的值。

标头类型 响应标头客户端提示
禁止修改的标头
列入 CORS 白名单的响应标头

语法

http
Content-DPR: <number>

指令

<number>

图像设备像素比率,根据以下公式计算:Content-DPR = 所选图像资源尺寸 /(宽度 / DPR

示例

请参阅 DPR 标头示例。

浏览器兼容性

参见