【发布时间】:2011-06-28 11:29:33
【问题描述】:
我使用 navigateToURL 方法导航到 aspx 网页。我使用 url 请求作为 Post 方法,但是当我在网页中检查这个时,http 方法变成了 Get 方法。任何人请帮助。我将 Flex 页面加载到 Windows 应用程序中
【问题讨论】:
标签: actionscript-3 apache-flex flex3
我使用 navigateToURL 方法导航到 aspx 网页。我使用 url 请求作为 Post 方法,但是当我在网页中检查这个时,http 方法变成了 Get 方法。任何人请帮助。我将 Flex 页面加载到 Windows 应用程序中
【问题讨论】:
标签: actionscript-3 apache-flex flex3
这很可能是由于安全重构。如果您从 AIR 应用程序执行 navigateToURL,则 POST 将被视为 GET。请参阅http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/package.html#navigateToURL() 上的安全说明
【讨论】:
确保您的 URLRequest 对象附加了 URLVariables(即使变量为空)。如果您没有数据,那么播放器会将 POST 转换为 GET。这是正常的预期行为。
【讨论】: