对于POST或PUT请求,如果缺少必需参数,则在我的请求有效负载中,要返回的HTTP状态代码是什么?

时间:2017-01-05 10:30:09

标签: rest http

我对POST或PUT请求的请求有效负载如下:

{
  "domainId": 1,
  "roleId": 1,
  "date": "2017-1-5",
  "downloadStatus": "true"
}

上述有效负载中的所有参数都是必需的。如果有效负载中缺少一个或多个必需参数,那么将返回哪个HTTP状态代码?

1 个答案:

答案 0 :(得分:2)

来自W3C page related to Status Code Definitions

  

10.4.1 400错误请求

     

由于格式错误,服务器无法理解该请求   句法。客户端不应该重复请求   修改