【问题标题】:Access HTTP response headers in for flash.net.URLLoader object?访问 flash.net.URLLoader 对象的 HTTP 响应标头?
【发布时间】:2009-10-23 21:46:42
【问题描述】:

在使用 Flash/Flex 的 URLLoader 时,有没有办法从 HTTP 结果访问响应标头?

设置 request 标头是可能的,访问 响应代码 也是可能的,但获取实际响应标头似乎明显缺乏......

具体来说,我想获取Last-Modified 响应标头。

【问题讨论】:

    标签: apache-flex flash actionscript-3 http-headers urlloader


    【解决方案1】:

    哎呀。在这里回答我自己的问题,但 AIR 引入了 URLLoader.httpResponseStatus 事件,其中包括一个 responseHeaders 属性(加上一个用于布朗尼点的 responseURL 属性)。

    谢天谢地,我的问题是针对 AIR 应用程序的,因此解决了我的问题。非 AIR flash/flex 应用程序似乎无法访问响应头,这仍然有点令人震惊。

    【讨论】:

    • 我正在尝试在声音对象中加载 mp3 时获取响应标头(应该有一些额外的标头)。有什么想法吗?
    • 嗯,我无法告诉你 - 我认为更多信息会有所帮助。我说,大胆地提出一个新问题。在这里评论链接,我会尝试回答。
    • Flash Player 似乎没有收到 http 响应状态事件。更多信息在这里,help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/…。如果有任何变化仍在寻找一种方法来做到这一点。
    猜你喜欢
    • 1970-01-01
    • 2013-02-14
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-16
    相关资源
    最近更新 更多