【问题标题】:Are all elements in a POST requests body mandatory?POST 请求正文中的所有元素都是强制性的吗?
【发布时间】:2016-11-12 23:29:33
【问题描述】:

如果 POST 请求要求我在正文中发送四个数据元素,例如:

{
  "name":abc,
  "surname":xyz,
  "contact_no":1234,
  "address":random_value
}

如果我错过了一些元素会发生什么,例如,如果我使用以下元素调用 Web 服务,

{
  "name":abc,
  "surname":xyz,
}

服务器可能会抛出什么错误?我遇到这个问题是因为我正在进行 API 调用,它给了我一个 HTTP 错误 500,所以我想这不是我的错误,但这是我想澄清的一个疑问。提前致谢。

【问题讨论】:

  • 它依赖于您的后端声明,

标签: ios http post http-post http-method


【解决方案1】:

这取决于服务结构(是否所有字段都是必填项),

并且HTTP错误(500)返回服务器错误或(服务器或链接)未找到。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-07
    • 2017-12-01
    • 2020-02-17
    • 2013-05-30
    相关资源
    最近更新 更多