我现在正在Google App Engine中开发一个应用程序,用户可以在其中上传视频。我已经设置了Google云端存储库并将读取权限设置为公开。
在开发服务器中,您可以通过以下网址访问文件:http://localhost:8080/_ah/gcs/bucket/filename
我尝试在视频HTML标记中提供文件但导致Chrome出错。我收到消息:无法加载资源:服务器响应状态为500(内部服务器错误)。服务器控制台显示文件请求失败。
这只发生在Chrome中,可以在其他浏览器中正常使用。
知道为什么会这样吗?它有点难以调试。
答案 0 :(得分:0)
您需要使用指向云端存储对象的网址。它看起来像:
https://storage.googleapis.com/YOUR_BUCKET/YOUR_OBJECT
在控制台中查看默认应用存储桶的名称。通常它与您的应用ID相同。