【发布时间】:2014-08-27 17:52:38
【问题描述】:
我遇到了关于 Amazon S3 url 给出错误的问题
显示临时标题
当我通过某些网络连接到 wifi 时,我似乎只收到此错误我的主要问题是当我在星巴克的 WIFI 上时我收到错误但在任何其他 WIFI 上我没有收到错误,视频会玩得很好。
我正在使用最新的 Amazon PHP SDK 来提供如下签名的网址。
$url = $client->getObjectUrl('videos', 'movie.mp4', '+59 minutes', array(
'ResponseContentType' => 'video/mp4'
));
这将为我生成一个这样的签名网址。
以下是内容范围字节的工作版本
Accept-Ranges:bytes
Content-Length:141956
Content-Range:bytes 9223221-9365176/9365177
Content-Type:video/mp4
Date:Wed, 27 Aug 2014 17:39:44 GMT
ETag:"3fde140b11d9ebb5ef8480aa859c78de"
Last-Modified:Mon, 29 Jul 2013 10:56:00 GMT
Server:AmazonS3
x-amz-id-2:1+rCBJveiYu1d+fWgrvioqijD7kF3fkMNVnSi3Le8LVERwxAtRKRSSj7z7Ma01vy
x-amz-request-id:8D1E676B0D61E8FD
但是当我在星巴克 WIFI 上时,我得到了错误。
显示临时标题
但没有字节范围 0-
我知道这是一个模糊的问题,可能有人会立即否决它,但这是我遇到的真正问题,我真的需要解决它。
这意味着在我的网站上观看视频的任何人都无法通过某些 WIFI 连接(通常是公共连接)观看它们,我认为这可能是防火墙错误。
任何帮助请或建议
【问题讨论】:
标签: php video amazon-web-services amazon-s3 firewall