当用户尝试下载文件时,我需要打开一个新的 html 窗口并下载文件,目前我正在使用“ExternalInterface.call”但我需要设置“requestmethod”否则服务器会抛出错误,如何指定“请求方法”?
问问题
80 次
1 回答
0
为什么不使用全局navigateToURL
方法?您可以传入一个URLRequest
具有称为属性的对象,method
它将解决您的问题。
所以你需要这样的东西:
var request:URLRequest = new URLRequest("http://example.com");
request.method = URLRequestMethod.POST; // or anything you want
// parameters can be added to a URLVariables object
// which then can be set as requests data property
// example:
var params:URLVariables = new URLVariables();
params.username = "test";
params.password = "123";
request.data = params;
// load the page
// specify '_blank' parameter to open it in a new browser window
navigateToURL(request, "_blank");
于 2013-09-30T10:18:49.990 回答