我在foo.com上托管了一个Flash对象。当我运行它时,我希望它向foo.com发送HTTP请求,并检索结果和HTTP标头。
如何通过Flash实现这一目标? (AS 3)
答案 0 :(得分:1)
您可以使用URLLoader
将URLRequest
发送到foo.com。您可以通过将新URLRequestHeader's
推送到URLRequest.requestHeaders
数组来添加标头。我不确定读取标题。我认为可以使用sockets并且AIR似乎有httpResponseStatus
事件(不像Flash API那样httpStatus
)
与httpStatus事件不同, httpResponseStatus事件已发送 在任何响应数据之前。另外, httpResponseStatus事件包括 responseHeaders和的值 responseURL属性(这是 未定义的httpStatus事件。 请注意httpResponseStatus事件 (如果有的话)将在(之前)发送 除了)任何完整或错误 事件