content-type引发的CDN错误
2015-06-04 21:22
232 查看
最近发现一个问题,同样一个视频,在深圳可以打开,在南京地区的android可以打开,南京地区的iPhone无法打开
我们的视频都是通过CDN下发的,把链接改成资源实际所在的地址,绕开CDN,就都可以正常访问了,所以定位出是CDN的问题。可能是深圳的CDN节点是好的,南京的android设备和iOS设备访问了不同的节点,而iOS节点有错误
联系了CDN提供商,对方的技术人员也没有定位出问题,最后检查发现,资源的content-type没有设置,是默认的plain/text,改成video/mp4就可以了
这个问题比较特殊,虽然修改了content-type以后解决了,但是至今也不知道为什么个别CDN节点对这个http header敏感,另外一些节点又不会有问题
我们的视频都是通过CDN下发的,把链接改成资源实际所在的地址,绕开CDN,就都可以正常访问了,所以定位出是CDN的问题。可能是深圳的CDN节点是好的,南京的android设备和iOS设备访问了不同的节点,而iOS节点有错误
联系了CDN提供商,对方的技术人员也没有定位出问题,最后检查发现,资源的content-type没有设置,是默认的plain/text,改成video/mp4就可以了
这个问题比较特殊,虽然修改了content-type以后解决了,但是至今也不知道为什么个别CDN节点对这个http header敏感,另外一些节点又不会有问题
相关文章推荐
- 用户界面View之ScrollView:个人学习之路(4)
- 算术表达式的转换
- 小记
- 浅谈c++多态性
- P124.39
- HTTPS
- JavaScript词法作用域(你不知道的JavaScript)
- H.264/ACC音视频编码流的RTP/RTSP传输实现(1)
- JavaScript词法作用域(你不知道的JavaScript)
- Hive Metastore 连接报错
- 什么样的内容排版才符合用户体验
- 如何使用 orachk 工具
- Struts2入门实例
- Web应用中大部分跳转路径如何书写
- HDU 1596
- 信号量与管程
- Caffe-代码解析-Blob
- Java for LeetCode 144 Binary Tree Preorder Traversal
- HDU 1285 【简单拓扑】
- 【EmguCV】C#实现HOG与SVM的几个问题