你能看一下来自flash的POST请求的回复正文吗?

时间:2008-09-23 13:04:44

标签: javascript flash

我正在尝试将文件发布到服务器,该服务器回复正文中的一些基本状态信息。从javascript一切都很简单,但我想知道我是否可以使用flash从回复中读取状态信息。这样我就可以使用多文件选择器flash提供并一次发送几个文件。

BTW会与PUT一起使用吗?

1 个答案:

答案 0 :(得分:1)

从您的应用程序中获取信息(单向信息流)

使用getURL函数,您可以使用指定方法的表单。

getURL (url, window, method)

参数:

  • url应该是脚本的url 你想要获取数据。
  • 窗口应该是自定义命名的 窗口,或四个预设中的一个, “_blank”,“_ parent”,“_ self”或 “_top”
  • 方法应为“GET”或“POST”

使用POST方法时,当前影片剪辑时间轴变量将作为HTTP POST请求标头之后的单独数据块发送到脚本(与使用POST方法的常规HTML表单完全相同)。 / p>

播放器上需要Flash 6或更高版本才能使其正常工作。

示例:

getURL("http://example.org/myscript.pl", "_top", "POST");

从脚本中获取信息(双向信息流)

如果要从脚本中将信息返回到Flash应用程序,可以使用具有类似参数的loadVariables,唯一的区别是第二个参数,即加载变量的目标。

即。将变量加载到主电影时间轴中。

loadVariables ("http://example.org/myscript.pl", "_root", "POST");