📌  相关文章
📜  {"errors":[], "error":{"zz":{"statuscode":"403","message":"Forbidden -- 管理规则禁止的请求."}}} - Html (1)

📅  最后修改于: 2023-12-03 15:06:08.617000             🧑  作者: Mango

返回错误信息介绍

当进行 API 调用时,有可能会返回错误信息以提醒程序员。

例子:'{"errors":[], "error":{"zz":{"statuscode":"403","message":"Forbidden -- 管理规则禁止的请求."}}} - Html'

这个例子中,API 调用返回了一个错误信息,包括错误码和错误信息。下面分析一下具体含义。

错误信息的格式

错误信息以 JSON 格式返回,其中包含三个部分:errorserrormessage

errorserror 是 JSON 对象,用于存放一些与错误相关的信息,例如错误码和错误信息。而 message 则是一个字符串,表示错误的具体描述。

各部分的含义
  • errors:返回与错误相关的信息。在这个例子中,它被设为空数组。如果有错误的话,它会被填充一些额外信息,例如错误码、错误详情等。但请注意,errors 并不是必须返回的字段。

  • error:错误信息的主体,保存了错误的具体描述。在这个例子中,它是一个 JSON 对象,包含了两个字段:statuscodemessage。其中 statuscode 表示错误码,这里是 403message 则是一个字符串,表示错误的具体描述。

  • message:返回给用户的错误信息。本例中,message 的值是 'Forbidden -- 管理规则禁止的请求.'

Markdown 代码示例
# 错误信息介绍

当进行 API 调用时,有可能会返回错误信息以提醒程序员。

例子:`'{"errors":[], "error":{"zz":{"statuscode":"403","message":"Forbidden -- 管理规则禁止的请求."}}} - Html'`

这个例子中,API 调用返回了一个错误信息,包括错误码和错误信息。下面分析一下具体含义。

## 错误信息的格式

错误信息以 JSON 格式返回,其中包含三个部分:`errors`、`error` 和 `message`。

`errors` 和 `error` 是 JSON 对象,用于存放一些与错误相关的信息,例如错误码和错误信息。而 `message` 则是一个字符串,表示错误的具体描述。

## 各部分的含义

- `errors`:返回与错误相关的信息。在这个例子中,它被设为空数组。如果有错误的话,它会被填充一些额外信息,例如错误码、错误详情等。但请注意,`errors` 并不是必须返回的字段。

- `error`:错误信息的主体,保存了错误的具体描述。在这个例子中,它是一个 JSON 对象,包含了两个字段:`statuscode` 和 `message`。其中 `statuscode` 表示错误码,这里是 `403`,`message` 则是一个字符串,表示错误的具体描述。

- `message`:返回给用户的错误信息。本例中,`message` 的值是 `'Forbidden -- 管理规则禁止的请求.'`。