获取带有中文url的json返回与服务器输出url不一致(安卓)
在安卓平台尝试调用下面的api时发现, 返回的json中带有中文url 时, url内容有误. 服务器返回编码utf-8.
开发者工具和ios平台正常.调用url地址: https://www.zhongyiguwen.com/api/car/?search=奥迪
调用代码:

正常返回:
“https://www.zhongyiguwen.com/api/car/?page=2&search=奥迪”
出问题的返回:“https://www.zhongyiguwen.com/api/car/?page=2&search=%C3%A5%C2%A5%C2%A5%C3%A8%C2%BF%C2%AA”
正常结果截屏(ios 11.4):

有问题返回(安卓, miui v9):

1 回复