我正在测试日历应用程序的推送通知功能。当我在日历应用程序上创建事件时,我的网站会收到一个带有JSON字符串的HttpPost请求。我编写了如下代码,但是我无法在我的操作方法中接收到JSON字符串。
[HttpPost]
public ActionResult Push(String jsonReq)
{
Console.write(jsonReq);
return View();
}
当我按照JSON格式创建模型时,我可以接收请求。这似乎与JSON结构紧密耦合?我正在使用ASP.Net MVC 4。
[HttpPost]
public ActionResult Push(JSONModel jsonModel)
{
return View();
}