首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActionScript RemoteObject响应头

ActionScript RemoteObject响应头
EN

Stack Overflow用户
提问于 2009-06-16 10:18:13
回答 1查看 1.5K关注 0票数 0

我可以从RemoteObject请求中获得响应头吗?如果是,怎么做?

我正在使用凯恩斯框架用Flex 3.3编写一个应用程序,作为AIR应用程序进行部署。该应用程序大量利用RemoteObject服务从web服务器获取数据。

我的每个服务委托都扩展了一个公共类,该类提供了在RemoteObject上调用服务方法的方法。

所以,我以前用过的

代码语言:javascript
复制
ServiceLocator.getInstance().getRemoteObject('myService').myOperation.send();

我反而用

代码语言:javascript
复制
this.send('myOperation', 'myService');

我使用此方法而不是直接调用RemoteObject操作,因为此方法为操作调用添加了另一个全局响应程序。这个额外的响应程序分析来自服务器的reponse报头中的数据。

或者至少应该--这就是问题所在。在result数据(event as mx.rpc.events.ResultEvent)中,headers属性始终为null,尽管消息头肯定是从服务器发送的。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-16 20:12:11

不幸的是,响应头只能用于URLLoader,只有在AIR应用程序中使用它时才可用:

Access HTTP response headers in for flash.net.URLLoader object?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1000643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档