请教又拍云图片调用的问题?

2012-05-07 11:06:16 +08:00
 moyaya
我的网站目前程序放在阿里云,图片放在又拍云上。

从上周六开始,网站用户上传图片的时候,显示图片上传成功,返回的链接也是正常的,但发布的时候,图片却调用不出来,直接显示网站的默然404图片,检查元素时图片链接是正常的?

但如果等待10分钟内,刷新后,图片也可以显示出来

想问下,这个怎么解决?

4314 次点击
所在节点    问与答
8 条回复
wingoo
2012-05-07 11:29:00 +08:00
检查下图片在上传前,地址是不是已经浏览了一次了
已经浏览的话,因为没传上去,返回404错误,并且服务器端有缓存
moyaya
2012-05-07 11:37:17 +08:00
@wingoo 好的,谢谢
qiuai
2012-05-07 12:10:42 +08:00
@wingoo @moyaya 现在的文件类型存储空间的缓存时间似乎大大降低了.基本上这边覆盖,刷新就成最新的了.
图片空间我没测试.
zern
2012-05-07 12:23:21 +08:00
@wingoo 。。。世界真小啊。。小高
wingoo
2012-05-07 12:49:11 +08:00
@zern 哈哈哈,,靠这里不能私信啊,,加我qq 185221861
sinreal
2012-05-07 13:02:27 +08:00
没有遇到过这样的问题。
实在不行的话我j觉得可以先存在本地,可以立即访问,然后任务同步到又拍云,同时把图片地址换过来。
这样的好处是如果万一又拍云down了的话可以很快的切换。
moyaya
2012-05-07 15:54:04 +08:00
@sinreal 我们现在做的图片同时上传到又拍云和阿里云,阿里云上的图片的访问没问题,但又拍云总是慢半拍,很奇怪!
sunny222
2012-05-07 17:00:37 +08:00
这种现象只有一个可能,在上传之前先访问了这个url,返回了404,404的url会缓存5分钟。

请确认一下上传的流程,是同步或异步上传,有没有在上传完成返回200之前对这个url有请求。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/34933

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX