全部产品
Search
文档中心

对象存储 OSS:查看来自其他网站的OSS请求的Referer

更新时间:Feb 26, 2024

为避免其他网站引用您的OSS文件引起不必要的流量费用增加,您可以通过查看OSS日志或使用浏览器开发者工具来获取对应网站发起的OSS请求的Referer字段,以用于之后配置Referer防盗链,来阻止其他网站引用您的OSS文件。

在OSS日志中查看OSS请求的Referer

您可以通过OSS的实时日志查询功能来查看请求的Referer。

  1. 登录OSS管理控制台

  2. 单击Bucket 列表,然后单击目标Bucket名称。

  3. 在左侧导航栏,选择日志管理 > 实时查询

    如果请求的头部信息中包含Referer字段,那么该字段将显示请求的Referer信息。如果Referer字段为空,则显示-。

    如果没有Referer字段,则表示该请求没有提供Referer信息。

    6.png

关于OSS日志字段的详细说明,请参见日志字段详情

在浏览器中获取OSS请求的Referer

重要

有些网站或浏览器可能会禁用或隐藏Referer信息,因此有时可能无法查看到Referer字段。此外,某些安全策略也可能修改或隐藏Referer信息。如需确保查看到真实的Referer,建议您在OSS日志中查看OSS请求的Referer

以Chrome浏览器为例,您可以参考以下步骤来查看请求的Referer:

  1. 在Chrome浏览器中访问对应的网页。

  2. 单击右上角的菜单图标,选择更多工具,然后选择开发者工具

  3. 开发者工具中,选择网络

  4. 刷新网页,触发网络请求。

  5. 在网络请求列表中,您可以使用搜索或筛选功能找到您想要查看的请求。

  6. 单击该请求,然后在右侧的标头中查找Referer字段。

    如果请求的头部信息中包含Referer字段,那么该字段将显示请求的Referer信息。

    如果没有Referer字段,则表示该请求没有提供Referer信息。

    2023-11-28_17-54-42.png

后续步骤

配置Referer防盗链来阻止其他网站引用OSS文件