以下是我需要知道的一些事情:
你为 URLRequest 放了什么?这让我有点困惑,因为 Asp.Net MVC 是方法而不是页面
如何为 POST 分配参数?
你如何执行 URLRequest 来完成 Http Post?
任何有关如何从 Flash 发布到 Asp.Net MVC 应用程序的信息都会有所帮助。
谢谢,
马特
编辑:我问这个是因为我收到一个 IO 错误和一个流错误:
错误 #2044:未处理的 ioError:。文本=错误 #2032:流错误。网址:http ://www.mysite.com/MyController/MyMethod ://www.mysite.com/MyController/MyMethod at Main/postToMySite()
人们告诉我,这通常意味着 url 不存在。我试过在地址栏中输入:http ://www.mysite.com/MyController/MyMethod ,它说找不到资源,但我知道它确实存在,因为它可以从我的javascript(我已经测试过了)。
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult MyMethod(FormCollection formValues)
{
return this.Json("Completed");
}
笔记!!!!我只是在一个不同的 url 上测试了它,一个没有[AcceptVerbs(HttpVerbs.Post)]
,它没有给我任何错误!知道这是为什么吗?[AcceptVerbs(HttpVerbs.Post)]
会在没有仍然有效的情况下发布一个方法吗?