Android 2.3不传递html5音频标记获取请求的cookie信息

时间:2011-03-18 17:28:45

标签: android cookies html5-audio

我试图在安全网站上使用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信息传递的参数?

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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

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