如果您创建一个Web服务,它接收一些数据,如XML
/ JSON
,并且数据解析失败,因为它不正确,您会怎么做?
XML
/ JSON
)答案 0 :(得分:1)
如果请求中的数据格式不正确,那么您将需要返回400级错误。通常,500级错误意味着服务器上出现与客户端或客户端请求无关的错误。
答案 1 :(得分:0)
422代码。
422 Unprocessable Entity
422(不可处理实体)状态代码表示服务器
了解请求实体的内容类型(因此a 415(不支持的媒体类型)状态代码不合适),和 请求实体的语法是正确的(因此是400(错误请求)
状态代码不合适但是无法处理包含的内容 说明。例如,如果XML为XML,则可能出现此错误情况 请求正文包含格式正确(即语法正确),但是 语义错误的XML指令