0

我正在尝试从我的网站上的 flash 到控制器中的方法(我的网站在 Asp.Net MVC 上)做一个 http 发布,我收到了这个错误:

错误 #2044:未处理的 ioError:。文本=错误 #2032:流错误。网址:http ://www.mysite.com/Home/DoSomething 在 Main/postToMyWebsite()

关于为什么会发生这些错误以及如何防止它们的任何想法?

如果您需要更多信息,请告诉我

谢谢,
马特

4

2 回答 2

0

如果由标准 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);
}

如果这些都不起作用,请发布代码。很难猜测那里会发生什么..

于 2009-08-07T12:29:17.227 回答
0

请检查此链接

http://curtismorley.com/2008/02/08/actionscript-error-2032/

当使用错误的 URL 时,您可能会遇到这些类型的错误!!!!

于 2009-07-05T06:29:50.343 回答