问题标签 [httpservice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 php 的 apache 服务器中的性能问题
我认为我的 apache 服务器存在性能问题。我在 solaris 10 上有 apache 服务器,带有 php 和一些 flash 客户端应用程序。客户端通过 HTTPService 请求以 XML 格式从服务器获取数据。有时数据没有到达,有时它会到达。可能在 apache 服务器或 php 中的性能(可能在 php.ini 文件中配置)这对我来说是一个严重的问题。请帮我。最好的祝福。埃拉德。
php.ini 配置文件:
PHP服务脚本代码例如:
php - Flex 客户端应用程序 - HTTPRequest 在初始化函数中失败
我的 flex 客户端应用程序存在严重问题。我有一个带有 php web 服务的 apache 服务器。flex 客户端发出一个 httpservice 请求。我注意到从应用程序的 creationComplete 事件运行的 httpservice 请求并不总是从服务器获取数据。但从用户操作调用的 HTTPservice 请求始终有效。
我还注意到,当我直接从 Flex Builder 3 运行 flex 客户端应用程序而不将其上传到服务器时,问题出现的频率较低。
在应用程序中:
apache-flex - 使用 Safari 的 Flex HTTPService 安全错误
我在 actionscript 中使用 HTTPService 对象将一些数据发送到另一台服务器上的 php 文件,然后将数据插入数据库。我在包含 php 文件的目录的根目录中设置了 crossdomain.xml 文件,以解决任何安全问题。
在 Firfox 3.5(在 mac 和 pc 上)和 IE 7 和 8 上一切正常。在 Safari 4 上进行测试时,我收到一个错误,当 crossdomain.xml 不存在时,这是预期的错误。
[RPC 故障 faultString="访问 url 的安全错误" faultCode="Channel.Security.Error" faultDetail="Destination: DefaultHTTP"] 在 mx.rpc::AbstractInvoker/ http://www.adobe.com/2006/flex/ mx/internal::faultHandler() at mx.rpc::Responder/fault() at mx.rpc::AsyncRequest/fault() at DirectHTTPMessageResponder/securityErrorHandler() at flash.events::EventDispatcher/dispatchEventFunction() at flash。 flash.net::URLLoader/redirectEvent() 上的 events::EventDispatcher/dispatchEvent()
关于如何让它在 Safari 上工作的任何想法?好像 Safari 没有访问 crossdomain.xml 文件。
url - 在 URl 参数中使用“-”在 flex 3 中发送 HTTPService 请求以获取 Google Feed
我正在 flex 3 中开发应用程序,它与 Google 提要交互以产生我的结果。我要发送请求的 URL 是这样的
http://books.google.com/books/feeds/volumes?q=football+-soccer&start-index=11&max-results=10
现在我可以使用 q 参数发送和接收结果,但在接下来的两个参数中有一个“-”(开始索引和最大结果)。我正在使用 HTTPService 像这样发送请求集。
SearchService.url = " http://books.google.com/books/feeds/volumes ";
SearchService.method = "GET";
SearchService.contentType = "应用程序/x-www-form-urlencoded"
这里 SearchService 是 HTTPService
变量参数:对象 = 新对象();
params.q = 搜索文本;
params.start-index = 11;
params.max-results = 100;
service.SearchService.send(参数);
现在我的 flex IDE 向我抛出一个错误,指出“无法分配非参考值”。只有当我使用此参数发送请求时,我才能将分页放入我的应用程序中。那么如何在 URL 参数中发送带有“-”的 HTTPService 请求呢?
actionscript-3 - 使用 Flex 3.2 与 Flex >= 3.5 的 HTTPService/ResultEvent
通过设计决策或 Adobe 改变了由 HTTPService 对象触发的 ResultEvent 的内容。
看看下面的例子:
它就像 Flex 3.2 的魅力一样。但是当我尝试使用 Flex 3.5 或 Flex 4.0 event.target 编译它时,因为 HTTPService为空。
我发现 event.target 现在是HTTPOperation的一个实例。这很有趣,因为我在 langref 中找不到HTTPOperation。但是,我认为 Flash Builder 的调试器的意思是mx.rpc.http.Operation。
调试器还显示event.target有一个私有属性httpService,这是我希望通过event.target获得的实例。但它是私有的,所以event.target.httpService不起作用。
如果我只想删除 EventListener 我可以将event.target转换为EventDispatcher。但我需要使用来自HTTPService的方法。
那么:如何从 ResultEvent中获取HTTPService实例?
任何帮助,将不胜感激。谢谢!
J。
xml - 我应该如何在 Flex 中格式化 HTTPService 结果,以便饼图可以访问它?
我觉得这应该很简单,但是我在网上看到的每个地方都有人做不同的事情。我正在做一个小型图表应用程序来跟踪下载统计信息,并希望将数据放入饼图中。我是 Flex 的新手,所以如果我的代码很糟糕,我深表歉意。
为此目的,最好的 resultFormat 是什么,如果我将返回的值分配给 ActionScript 变量,它应该是 ArrayList 吗?数组集合?
下面是从 HTTPService 返回的 XML 示例
任何帮助表示赞赏,
谢谢,
埃里克·R。
编辑:我决定看看我如何将数据传输到图表以确保我在那里也没有做错什么会有所帮助。
.net - 从 Flex 将参数传递给 .NET ClickOnce 部署的应用程序,但 URL 不可见
我通过来自 Flex 应用程序的 URL 将参数传递给 .NET ClickOnce 部署的应用程序。这是通过简单地将用户重定向到http://myDomain/myApplication.application?a=1来完成的。
我希望 URL 在链接到应用程序的浏览器中不可见。据我了解,ClickOnce 不适用于 POST,因此该选项已失效。.NET 伙计们,还有其他选择吗?在 ASP.NET 中,我可以对启动 URL 进行简单的 Server.Transfer。
在 Flex 应用程序中,我不知道我有什么选择。NavigateToURL 将使 URL 在浏览器中可见。打开一个带有该地址的小窗口仍然会使其可见一两秒钟。
我尝试使用 mx:Httpservice 组件向该 URL 发出请求,但这不起作用。我不确定为什么。我尝试使用以下两个:
和
我使用了 HTTPWatch,我可以看到 HTTP 请求已经发出。但是应用程序没有部署。我不知道为什么。有解决办法吗?
flex3 - 在flex中使用httpservice的url和destination有什么区别?
我想知道在 flex 中使用 httpservice 的 url 和destination 有什么区别。
我遇到了一个看起来像这样的 httpservice 示例
当我尝试这个时,我得到一个错误错误,说服务“通道”为空。
我取出了目标参数并设置了 url 参数,它工作正常。
目的地和渠道到底是什么?
仅供参考我正在调用的页面是一个公共 API,它以 XML 格式返回结果。
xml - Flex HTTPServices 和有效的 xml
我目前正在尝试使用 Flex 作为客户端与 API 进行通信。我正在使用 Flash Builders HTTPServices 来执行此操作,这对这一切有点菜鸟。如果访问的 XML 文件元素的格式正确,则一切正常,但是如果我在元素名称中添加连字符,我会收到 flex 警告我的事实,即。返回的对象包含不符合 Actionscript 标识符命名准则的无效名称“created-on”
这有效:
这不会:
那么我的问题是如何使返回的 xml actionscript 友好。对此是否有标准或最佳实践?我显然对传递的 xml 没有任何控制权。
干杯
xml - 如果我们使用 xml 作为结果格式,如何处理 HttpService 中的 < 和 > 符号?
我使用了一个httpservice,它返回一个xml作为结果。但是内容本身有一个'<'符号或'>'符号,它会导致错误!我该如何处理?提前致谢。