问题标签 [urlloader]
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.
actionscript-3 - 读取 URLLoader 的服务器错误消息
我有一个带有以下代码的 URL 加载器:
我的问题是这个请求可能是错误的,所以服务器会给我一个 400 Bad Request,并带有一条解释错误的消息。如果是 Event.COMPLETE,我可以在事件的“数据”字段中看到从服务器返回的一些消息(响应),但是如果调用 onGetUploadURLError 或 getHttpStatus,它只是说错误代码是 400 但不显示我与它相关的消息。
getHttpStatus 中未定义“data”字段,在 onGetUploadURLError 中为“”。相反,在 getBaseURL 中,我得到: {"ResponseMetadata":{...}} 我检查并在浏览器中收到类似的错误请求响应,但我看不到它。
知道我怎样才能得到消息吗?
非常感谢你,鲁迪
actionscript - Actionscript 中的 URLLoader 和 URLRequest 有什么区别?
Actionscript 中的 URLLoader 和 URLRequest 有什么区别?
actionscript-3 - 未调用子电影中的 URLLoader 处理程序
嗨,我正在编写一个具有 MainMovie 的 flex 应用程序,该应用程序根据用户在 MainMovie 中选择的内容加载 flex 程序(ChildMovie)。下面是一些伪代码,希望能帮助我描述我的问题。
我可以看到 callPHPfile 函数正在执行并从 httpFox 中接收 xml 数据,问题是 handlerInChild 函数中的代码没有被执行。我在这里做错了什么?
flash - System.setClipboard() 内部事件处理程序
关于完成某事的好方法的任何想法
在动作脚本 3 中?
似乎 System.setClipboard() 在事件处理程序中不可用(考虑到我对 Flash 安全性的了解,这至少有一定意义)。
有没有办法:
- 让它工作?
- 或阻止 URL 加载,以便我可以在主事件流中调用 setClipboard()?
actionscript - Actionscript 上的 URLLoader
在 URLLoader 参考中有以下示例:
我无法理解URLLoader(event.target)
语法。这不是对构造函数的调用,也不是方法调用或静态方法调用。它是什么?
apache-flex - 为什么我的 URLLoader 没有返回数据?
在 AS3 中,我试图将 URL(雅虎地址)加载到应用程序中,以便我可以处理源代码并从中提取内容。
但是,当我加载它或任何其他页面时,我会得到 0 个字节。
这是我当前的代码。
当它运行时,我收到的只是警报框中的 0,显示已加载 0 个字节。
actionscript-3 - URLLoader 甚至不尝试加载。错误 #2032:流错误
我正在尝试使用 URLLoader 从服务器(与 swf 相同的域)加载 XML 文件。这应该太简单了,但我收到错误 #2032:流错误
如果我跟踪 HTTP 状态事件,它只会显示status=0,尽管我已经读到 Mozilla 不向 Flash Player 提供状态代码,所以它可能没有提供信息。
我已经用 Charles 嗅探了 HTTP 流量,而 Flash 甚至没有尝试加载 url - 没有发出请求,所以它甚至没有失败。
我可以浏览到 url,它位于内部 url 上,如下所示:http://media.project:8080/audio/playlist.xml
我已经尝试在其中放置一个 crossdomain.xml(有和没有to-ports="8080"),尽管它不应该需要一个。
onOpen 和 onActivate 事件都不会触发,只有一个 HTTPStatus 和 IOError。
我已经从 Adobe 示例中复制了常见的 URLLoader 代码,我的看起来像这样:
apache-flex - Flex 分段上传进度
我正在使用 multipart 将文件上传到服务器URLLoader
。我可以很好地上传文件。我试图在 URLLoader 上收听进度事件,但它只在上传结束时触发。如何通过上传更一致地获取进度事件?
flash - 如何绕过“Adobe Flash Player 已停止可能不安全的操作。”?
我为朋友的博客创建了一个降临节日历,为了获取/获取/下载每天的礼物,flash 动画请求位于“ http://domain.com/folder/etc/gifts.php ”的文件”。
在 Flash CS4 中创建文件并尝试它时,我从未收到错误消息。但是当我尝试.swf
手动启动时,我收到了这个错误:
Adobe Flash Player 已停止可能不安全的操作。
您的计算机或网络上的以下本地应用程序:
C:\位置\文件.swf
正在尝试与此启用 Internet 的位置通信:
域名.com
要让此应用程序与 Internet 通信,请单击设置。更改设置后必须重新启动应用程序。
有什么方法可以绕过这个,或者我可以使用任何其他方法来阻止这个错误的显示?我目前正在使用URLLoader
and URLRequest
,有没有更好/更快/更有效的方法来做到这一点?
apache-flex - 使用 Flex 上传数据并获取发送的字节
我想用 Flex (4.1) 上传数据(不是本地文件),并显示发送字节的进度。
现在我使用 URLLoader,但我知道 URLLoader 旨在下载数据,我可以将侦听器连接到 ProgressEvent.PROGRESS 但这没有效果。
我也知道有一个支持上传的 FileReference 对象。这里的问题是,我不想浏览文件并上传它。我有一个要发送到服务器的字节数组,但 FileReference 的数据属性是只读的。
所以我的问题是:如何将字节数组(实际上是 PNG 编码的图像)发送到服务器并能够跟踪发送到服务器的字节的进度?