利用Curl调用API时,出现返回值是乱码的情况。但是在postman和浏览器中访问,返回值都是正常的。后来查阅了一些解决方法,最终解决问题。

原因:一般出现乱码是因为API返回数据以压缩包的形式返回。

案例:

请求时带有Accept-Encoding: gzip,则返回的内容是经过压缩的,后边添加:| gungzip | more

处理:

版权声明:本文为LONAGHA原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/baidu_34220231/article/details/120205058