6

我正在尝试从安全站点使用 android 2.3 中的 html5 音频标签播放媒体文件,但我注意到在 Get 请求中,android 2.3 没有将 cookie 信息从浏览器传递到服务器,导致“HTTP/1.1 302 临时移动” ' 从服务器返回到登录页面以进行重新身份验证的响应。我在 IOS 移动浏览器、chrome、safari、IE 上尝试了相同的请求,并且每次请求都会发送 cookie 信息。更令人费解的是,在img标签请求中,cookie信息是在android浏览器上发送的。

我的问题是,是否有人知道这是否只是 android 2.3 音频标签上的一个实现错误,或者我是否缺少允许传递 cookie 信息的参数?

谢谢你的帮助

4

2 回答 2

1

问题是,浏览器不会自己发送对音频标签的请求,而是将其委托给 stagefright。可悲的是 Stagefright(在 Android 2.3 上)根本不发送任何 cookie...

于 2013-05-06T18:40:41.010 回答
0

我遇到了同样的问题。就我而言,我看到了一个特定的用户代理:

User-Agent: HTC Streaming Player htc_wwe / 1.0 / htc_ace / 2.3.3

因此,也许,播放是由不发送浏览器 cookie 的设备播放器执行的。

于 2011-05-17T10:54:16.087 回答