文档首页/ 数据湖探索 DLI/ 常见问题/ DLI API类/ API接口返回的中文字符为乱码,如何解决?
更新时间:2024-11-08 GMT+08:00

API接口返回的中文字符为乱码,如何解决?

当API接口返回的中文字符出现乱码时,通常是因为字符编码格式不匹配。

DLI接口返回的结果编码格式为“UTF-8”,在调用接口获取返回结果时需要对返回的信息编码转换为“UTF-8”。

例如,参考如下实现对返回的response.content内容做编码格式转换,确保返回的中文格式不会乱码。
print(response.content.decode("utf-8"))