我在 Ruby 卡带上运行 Padrino。我有一个应用程序,它为浏览器内播放器提供一个相当大的 mp3 文件,因此我需要发送一个范围请求。如果我不这样做,文件就会停止播放,并且基本上会出错,直到我发出新的请求,但每次请求都会发生同样的事情。
我设置了路由以明确返回文件的 206 代码。这可靠地解决了我本地堆栈上的问题,但是 Openshift 服务器响应了此标头:“Accept-Ranges:none”。据我所知,这意味着服务器不支持范围请求。
有什么方法可以启用此功能吗?我找不到有关它的任何信息,尽管我看到 Node 墨盒存在此问题。
答案1
这是一个OpenShift 中的已知错误。我建议您将您的名字添加到该错误中,如果您使用 OpenShift Enterprise,还请联系 Red Hat 支持。