我会尽量保持简短。
我已经编写了一个AIR应用程序,它使用HTTPService来请求各种数据。可以同时启动多个服务,因此我使用标准的AsyncToken行为来设置变量,这些变量稍后可用于跟踪调用返回时发生的情况。
然而,我们部署到的一些人/地方无法直接看到XML所在的服务器,尽管他们可以通过Internet Explorer查看其内容。使用URLLoader会自动使用IE的代理设置,所以切换到这个类解决了这个问题。问题是它显然不支持代币。
有没有办法强制HTTPService使用IE的代理设置?或者,有没有一种简单的方法可以将令牌应用到URLLoader?我已经考虑了一些方法(包括扩展类),但我希望尽可能简单明了。
我已经在Flex-URLLoader和HTTPService(以及其他问题和网站)上看到了讨论,但似乎找不到任何能直接回答我想要的问题的东西,所以任何帮助都将不胜感激。
您是否尝试在HTTPService上使用useProxy="true"
?