0

例如,我希望能够发送 my.url/movie?title="a"&rating="b" 并使用适当的数据在电影表中创建一个新行。

这可能吗?

我尝试过的一种方法是创建movie.aspx,它具有movie.aspx.cs 和movie.cs 以及可以解析信息。然后我可以发送包含相关信息的发布请求吗?

我对 asp.net、mvc 和 c# 非常陌生。

4

2 回答 2

0

当然,在使用示例 URL 触发的控制器中,为其构建一个Movie如下所示的处理程序:

public ActionResult Movie(string title, string rating)
{
    // do your work here

    return View("SomeViewHere");
}

SomeViewHere完成后要重定向到的视图在哪里。

于 2013-06-06T20:23:32.270 回答
0

你可以像Michael Perrenoud 提到的那样做到这一点,但我强烈建议不要这样做。这使您面临各种攻击,包括内存攻击,恶意用户可能只是在您的 URL 中点击单词排列,以数百万行污染您的数据库,以使其因空间不足而崩溃。我强烈建议不要在任何面向公众的环境中这样做。

于 2013-06-06T21:04:20.040 回答