【问题标题】:POST returns Http 400 Bad requestPOST 返回 Http 400 错误请求
【发布时间】:2012-04-20 09:23:33
【问题描述】:

当我向 ASP.NET MVC 应用程序发出 POST 请求时,我收到 HTTP 400 错误请求。 我用[ValidateInput(false)] 装饰了帖子操作,但我仍然收到此错误。

我有一个模型,它是 POST 方法的参数。

对此有什么建议吗?

【问题讨论】:

  • 请提供更多细节。例如,您的 MVC 应用程序是否引发异常?
  • 请发布您的应用程序示例代码,以便我们更好地了解正在发生的事情。
  • 400 表示您的请求有问题。通常某些东西格式不正确或太大。没有更多信息,我们真的不能说什么......
  • 我在 IIS 中托管了它,我发现它工作正常。它给出了 asp.net 开发服务器的问题。

标签: c# .net asp.net-mvc http-status-code-400


【解决方案1】:

使用Viewmodel Pattern,而不是模型作为操作的参数,它会更清楚您发布的数据。贴出View的代码,Model的代码。

【讨论】:

    猜你喜欢
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    • 2015-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多