我正在尝试从我的网站上的 flash 到控制器中的方法(我的网站在 Asp.Net MVC 上)做一个 http 发布,我收到了这个错误:
错误 #2044:未处理的 ioError:。文本=错误 #2032:流错误。网址:http ://www.mysite.com/Home/DoSomething 在 Main/postToMyWebsite()
关于为什么会发生这些错误以及如何防止它们的任何想法?
如果您需要更多信息,请告诉我
谢谢,
马特
我正在尝试从我的网站上的 flash 到控制器中的方法(我的网站在 Asp.Net MVC 上)做一个 http 发布,我收到了这个错误:
错误 #2044:未处理的 ioError:。文本=错误 #2032:流错误。网址:http ://www.mysite.com/Home/DoSomething 在 Main/postToMyWebsite()
关于为什么会发生这些错误以及如何防止它们的任何想法?
如果您需要更多信息,请告诉我
谢谢,
马特
如果由标准 HTML 表单制作,您的 POST 是否有效?如果不是,我不希望它在 Flash 中工作,所以你必须检查你的 ASP 代码。
ASP 页面是否回显任何内容?如果该页面没有标题或根本没有输出,您可能会收到错误消息。尝试输出一些东西。
此外,它可能有助于收听httpStatus
事件。这可能会让您对正在发生的事情有所了解。要添加httpStatus
侦听器,您可以执行以下操作:
myUrlLoader.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
private function httpStatusHandler(event:HTTPStatusEvent):void {
trace("HTTP status recieved: " + event.status);
}
如果这些都不起作用,请发布代码。很难猜测那里会发生什么..