flask之jsonify乱码问题

乱码示例:"propsCut":"å“�牌 花纹 产地 销售版本 è½®èƒ�规格 è´Ÿè�·æŒ‡æ•° 轮辋直径 èƒ�é�¢å®½åº¦ 速度级别 æ�¡æ•° æ‰�平比 è½®èƒ�ç±»å�‹ 是å�¦æ”¯æŒ�到店安装 ","item":{"itemId":"579520042327","title":"ã€�热销】 德国马牌汽车轮èƒ�CC5 195/55R15 85V FR适é…�别克凯越","subtitle":""

原因:jsonify将字典转json时出现的乱码问题,也不是每次都会乱码,只是小概率问题;

解决办法:在app中添加两个配置,第一个配置还会导致乱码,重要的是第二个配置

app = Flask(__name__)
app.config['JSON_AS_ASCII'] = False # jsonify转变格式的时候不会转变为unicode编码格式,unicode编码格式无法直接看到汉字
app.config['JSONIFY_MIMETYPE'] = "application/json;charset=utf-8" # 指定浏览器渲染的文件类型,和解码格式

原文地址:https://www.cnblogs.com/kaerxifa/p/11474087.html

 

posted @ 2021-08-03 15:27  乔儿  阅读(375)  评论(0编辑  收藏  举报