“欧一交易所API 50006”属于媒体类型声明错误,与API权限无关。根据OKX官方错误码表,客户端发送JSON请求体时应使用接口要求的Content-Type,并避免重复、冲突或被网关改写的头部。

它告诉服务器应如何解析请求体。若body是JSON却声明为表单、纯文本或缺少类型,服务器可能拒绝处理;反过来,声明JSON但发送非JSON内容也会继续产生解析错误。
请求头和实际字节必须匹配。
HTTP库可能在使用form参数时自动覆盖Content-Type,代理或网关也可能统一改写头部。还要检查是否同时发送两个不同Content-Type,或头部值包含多余引号、换行和错误拼写。
以最终出站请求为准。
统一使用UTF-8序列化JSON,并确保Content-Length与实际字节一致。若启用压缩,还要正确设置Content-Encoding并确认接口支持。签名应基于最终发送内容,不能在签名后改变编码。
日志只保存脱敏结构。
用标准JSON解析器检查body,确认最终Content-Type符合官方接口要求,再在模拟环境调用。为HTTP客户端封装统一请求层,测试不同方法、空body和代理转发。
50006是确定性配置错误,不应无上限重试。
50006应核对最终Content-Type、实际JSON字节、编码和代理重写。通过统一HTTP请求层与发送前校验保证头体一致,并确保签名使用同一内容,不能靠重复提交解决媒体类型错误。