OSS下载的内容与实际内容不一致

问题描述

OSS下载的文件内容与实际的文件内容不一致。

问题原因

出现该问题是由于网络接入运营商存在劫持行为或者用户更新了Object内容。

解决方案

遇到该类问题,可以通过ping命令测试下载链接是否来自OSS源站IP地址:

  • 如果不是来自OSS源站IP地址,则有可能是由于网络接入运营商的劫持行为导致的。建议将操作系统的DNS配置为:223.5.5.5223.6.6.6。这两个DNS为阿里巴巴提供的公网DNS,会有效避免DNS劫持行为。

  • 如果解析地址正确,请清除浏览器缓存后再进行测试。一般这类问题是由于用户更新了Object内容导致的,如果经常有更新Object文件的需求,最好能将版本号放在Objectname中,每次更新生成新的Object用来访问,可以避免由于劫持、缓存等原因导致的内容未更新的问题。

适用于

  • 对象存储OSS