服务器可以响应 HTTP POST
或 HTTP GET
请求而生成的 HTTP 状态代码:
200 OK
:成功的请求。400 Bad Request
:无效参数(无效请求负载)。403 Forbidden
:权限被拒绝(例如:无效的 API 密钥)。429 Resource Exhausted
:资源配额不足或达到速率限制。500 Internal Server Error
:内部服务器错误(重试您的请求)。503 Service Unavailable
:不可用。504 Gateway Timeout
:已超过截止时间(请重试您的请求)。
注意:收到失败的 HTTP 响应(即除 200 OK
以外的任何 HTTP 状态代码)的客户端必须进入退避模式。
收到 HTTP 状态代码 400 Bad Request
的可能原因:
- fullHashes.find:无效的哈希值。
- threatListUpdates.fetch:更新请求为空,或列表配置无效,或所请求配置的列表不存在。
- threatMatch.find:未在请求的威胁信息部分设置威胁条目类型。