我在 Payara-Micro 上运行的 webapp 是一个收听音频文件并使用 javascriptcurrentTime
属性自由浏览它们的工具。所以浏览器有<audio src="...">
标签并获取音频文件,它向GET
服务器发送带有标题的http请求Range: bytes=0-
不幸的是Payara作为响应没有返回206
代码,Content-range: bytes 0-881403
但它返回200
,这具有当我使用示例时的效果,currentTime=10
变得currentTime
相等为0!
以前,这个应用程序在 PHP 中运行,带有 apache 服务器,并且 apache 支持range
标头。是否可以配置 PayaraMicro 或 Grizzly 以支持range
请求?或者,如果我在 PayaraMicro 前面放置一个 Apache 服务器,它会起作用吗?谢谢您的帮助!