] => Array ( [message] => {"code":400, "reason":"CODEC", "message":"body unmarsh...
🚨 错误信息
Array ( [error] => Array ( [message] => {"code":400, "reason":"CODEC", "message":"body unmarshal proto: syntax error (line 1:191): unexpected token \"http://***/*** "metadata":{}} (request id: 20251022121054881279802Kow87bx1) [type] => openai_error [param] => [code] => unknown_error ) )
🤖 AI解决方案
json
{
"error": {
"message": {
"code": 400,
"reason": "CODEC",
"message": "body unmarshal proto: syntax error (line 1:191): unexpected token \"http:/// \"metadata\":{}} (request id: 20251022121054881279802Kow87bx1)"
},
"type": "openai_error",
"param": null,
"code": "unknown_error"
}
}
错误翻译
body unmarshal proto: syntax error (line 1:191): unexpected token \"http:/// \"metadata\":{}} (request id: 20251022121054881279802Kow87bx1)
原因分析
请求体中的 Protobuf 数据格式错误,在指定位置遇到了意外的 token "http:/// "。这通常意味着在序列化或反序列化 Protobuf 数据时,存在格式不匹配或数据损坏。
解决方案
检查发送到 DMXAPI 的请求体,确保其符合预期的 Protobuf 格式。特别是检查 line 1:191 附近的数据,确认 "http:/// " 这部分被错误地插入或格式化。
预防措施