云存储pc和手机访问同一个图片,资源内容不一样-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

云存储pc和手机访问同一个图片,资源内容不一样

蒋老鸡毛 2015-08-12 11:45:25 6174
问题描述:图片资源放到oss上,用手机访问图片就会错乱,放到本地服务器上就是ok的,而且每次清理完浏览器缓存之后出现错乱的图片都会不一样。
案例一:





请版主版本看一下这个问题

存储 缓存 对象存储
分享到
取消 提交回答
全部回答(3)
  • oss-dev
    2015-08-13 13:12:19
    Re云存储pc和手机访问同一个图片,资源内容不一样
    放在本地和放在oss读取的内容有什么不同嘛?

    -------------------------

    Re云存储pc和手机访问同一个图片,资源内容不一样
    oss的文件是? http://tx-ttcq.oss-cn-shenzhen.aliyuncs.com/img/bg_complete_btn.png

    有七牛的url嘛,可以比分析一下,看看这中间到底有什么差异。

    -------------------------

    Re云存储pc和手机访问同一个图片,资源内容不一样
    不知道这个问题是否跟oss的强制下载有没有关系,使用oss的原生域名,也就是你使用的域名会强制下载,也就是说默认保存成附件,你如果有自己的网站域名,比如img.xxx.com做cname绑定到tx-ttcq.oss-cn-shenzhen.aliyuncs.com,看看手机端就好了。
    0 0
  • 徇云一五
    2015-08-12 17:31:02
    显示错乱,试一下,加入MAX-WIDTH,MAX-HEIGHT图片大小限制试试;

    -------------------------

    你把a图片删了,只访问B图片的

    -------------------------

    你的OSS上只放一张图片,再看看情况

    0 0
  • 蒋老鸡毛
    2015-08-12 12:01:00
    Re云存储pc和手机访问同一个图片,资源内容不一样
    案例二由于图片上传附件限制,无法上传

    -------------------------

    回2楼徇云一五的帖子
    我们的问题并不是css错乱造成的,是由于图片地址本身应该是A图片,结果拉到的是B图片

    -------------------------

    Re云存储pc和手机访问同一个图片,资源内容不一样
    看下这个调试界面





    可以看到,这里的资源地址应该是另一张图片,结果却错误的拉取到另一张图片
    http://tx-ttcq.oss-cn-shenzhen.aliyuncs.com/img/bg_complete_btn.png


    这是图片资源的地址,可以下载下来对比下


    -------------------------

    Re云存储pc和手机访问同一个图片,资源内容不一样
    没人管啊!!!
    先换成七牛,问题好了

    -------------------------

    回6楼oss-dev的帖子
    放本地和放七牛都是ok的,只有放阿里oss会有问题,我也是醉了

    -------------------------

    回9楼oss-dev的帖子
    没办法发,每清缓存一次错乱的图片就不一样了,不是必现bug,链接的话上面的截图和下面的地址就是当时发生问题的

    -------------------------

    回9楼oss-dev的帖子
    可以看下四楼的截图,url和下面贴出来的是一样的,但是拉到的图片是不一样的,请求是200,所以也可以排除是缓存,并且之前之后都没有动过链接地址对应的图片
    0 0
添加回答
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题
推荐课程