来自Flash SWF的PUT请求

时间:2018-02-27 21:07:39

标签: flash swfobject

我是Flash中的新手,我需要从网页上的SWF文件发出PUT请求。我做了以下的PoC:

package {
    import flash.display.Sprite;
    import flash.net.*;

    public class Test extends Sprite {
        public function Test() {
            var request:URLRequest = new URLRequest("http://test-host.com");
            request.method = URLRequestMethod.PUT;
            request.data = "some-data";
            var loader:URLLoader = new URLLoader();
            loader.load(request);
        }
    }
}

但是在浏览器中执行此代码失败并显示错误:

ArgumentError: Error #2008: Parameter method must be one of the accepted values.
 at flash.net::URLRequest/setMethod()
 at flash.net::URLRequest/set method()
 at Test()

同时Adobe documentation声明支持PUT方法。我做错了什么?

0 个答案:

没有答案