【问题标题】:Using Adobe Flex for Speed Test使用 Adob​​e Flex 进行速度测试
【发布时间】:2012-08-01 09:55:04
【问题描述】:

如果我使用 Adob​​e Flex 进行连接速度测试,我将如何下载和上传文件到服务器以及从服务器上传文件以获得时间?

谢谢!

【问题讨论】:

    标签: performance apache-flex air download adobe


    【解决方案1】:

    您可以使用getTimer() 计算相对时间。只需调用该函数两次,并使用两次调用之间的差异。我相信它会以毫秒为单位返回一个值。

    您可以在后台测试数据传输,可以使用HTTPService,或RemoteObject,WebService,或URLLoader;取决于您要下载/上传的内容。

    如果您需要使用用户交互上传文件,则必须使用FileRference.browse() 和/或FileReference.upload()

    【讨论】:

    • 或者,您可以使用 URLLoader 来执行 GET 和 POST 请求。更简洁,因为它不需要用户对话交互
    • 我将 URLLoader 添加到选项列表中。从概念上讲;它与 HTTPService、RemoteObject 或 WebService 没有太大区别。我认为这些类实际上在后台使用了 URLLoader。
    • 是的。但是 HTTPService 通常用于 Web 服务,因此 URLLoader 适合这种用例
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 2021-03-16
    • 1970-01-01
    • 2012-02-07
    相关资源
    最近更新 更多