错误响应
错误响应
对于所有的请求,响应格式都是一个 JSON 对象,结构如下:
字段名
类型
说明
status
string
恒为 error
error_msg
string
错误描述
示例代码
import requests
# 请求参数
playload = {
"email": "hgzchn@qq.com",
"password": "itellyou"
}
# 请求头
headers = {
"Content-Type": "application/json",
"X-Hydrogen-Client-ID": "0f17262d58e0071e6cf3"
}
# 假设此应用未开始邮箱注册,则会发生错误
response = requests.post(
url="http://{{服务器域名}}/hserve/v2.0/register/email/",
headers=headers,
data=playload
)
print(response.status_code)
# 405
print(response.json())
# {'status': 'error', 'error_msg': 'Please enable email login first.'}错误码详解
响应的 HTTP 状态码列表(status_code)与其含义
400 Bad Request 参数错误
401 Unauthorized 未授权
402 Payment Required 应用欠费
403 Forbidden 禁止访问
404 Not Found 服务器找不到给定的资源
405 Method Not Allowed 不允许的请求方法
500 Internal Server Error 内部服务器错误
Last updated
Was this helpful?