首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HttpService问题

HttpService问题
EN

Stack Overflow用户
提问于 2010-01-01 14:35:46
回答 3查看 413关注 0票数 0

我是个不速之客,我对Httpservice课程有一些疑问,

  1. 可以使用它从驻留在自己服务器中的文件中获取数据吗?或者我可以使用它下载任何url,比如google或stackoverflow (甚至没有api)?
  2. 根据是桌面应用程序还是webapp?

是否有不同的行为?

简而言之,它的行为是否像httpclient(比如libcurl和机械化),还是有限制(比如xmlhttprequest)?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-01-01 18:20:48

Flex的HTTPService库是Flash底层HTTPService之上的一个方便API。所以你只能将它用于Flash支持的东西。

  1. 浏览器对于网络请求具有相同的域/来源策略。因此,从foo.com加载的应用程序只能从foo.com获得数据。但是,Flash提供了一种使用跨域策略文件解决此问题的机制。然而,它们是危险的,更好的解决方案是使用BlazeDS或Apache这样的代理,这样您就不会违反相同的来源策略,
  2. 在Adobe和Flash中的HTTP之间有一些细微的区别。其中一个主要的区别是Adobe应用程序没有相同的来源策略.
票数 3
EN

Stack Overflow用户

发布于 2010-01-01 18:08:40

  1. 是的,您可以使用HttpService从自己的服务器获取数据。
  2. 与XMLHttpRequest类似,您可以异步发送请求。对于同步行为或复制HttpClient,我认为您可以使用ActionScript.

的NetConnection类。

票数 0
EN

Stack Overflow用户

发布于 2010-01-01 15:07:22

更像是XmlHttpRequest。事实上,这是更加有限的。

Flex的HTTP支持非常糟糕。在我的公司,我们把它归类为“残废”的客户。

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

https://stackoverflow.com/questions/1988751

复制
相关文章

相似问题

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