Linux
采用flask作为网页后端
返回的中文在网页上为乱码,像这种:å
·ä½é误æ
åµå¦ä¸ï¼
各种方法都试了,怎么也解决不了。
比如
html文件中加上这一行
<meta charset="UTF-8">
python中
app.config['JSON_AS_ASCII'] = False
python中文前加u a = u"王五"
我的html文件本身是utf-8编码。
上面方法统统不行
后端用的是flask 的 render_template
请问该怎么办呢?
解决了!困扰了我两天的问题终于好了!
代码里用到了ajax, 在后端和前端里都加上
headers = {"Content-Type": "text/plain;charset=UTF-8"}
就好了