django 使用HttpResponse返回json数据为中文
2019-03-31 16:00
786 查看
之前我用django一般用JsonResponse来返回json数据格式
- 但是发现返回中文的时候会乱码
from django.http import JsonResponse def test(request): result = {'status'='success','msg':'操作成功'} return JsonResponse(result)
这种方式返回简单,但是中文会乱码,如下图所示:
- 现在改成HttpResponse来返回json数据,显示中文成功
from django.http import HttpResponse def test(request): result = {"status":"fail",'msg':'操作成功'} #json返回为中文 return HttpResponse(json.dumps(result,ensure_ascii=False),content_type="application/json,charset=utf-8")
修改成中文成功:
相关文章推荐
- django 使用HttpResponse返回json数据为中文
- SSM框架:解决后台传数据到前台中文乱码问题,使用@ResponseBody返回json 中文乱码
- SpringMVC项目使用@ResponseBody返回application/json格式的数据出现状态码HTTP Status 406
- Django使用HttpResponse返回图片并显示
- SpringMVC 使用@ResponseBody返回json 中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- Django使用httpresponse返回用户头像实例代码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式
- 关于Django中JsonResponse返回中文字典编码错误的解决方案
- Springmvc @ResponseBody 前端ajax获取数据 后台使用@ResponseBody注解返回json数据
- nginx+django httpresponse返回中文编码问题
- Spring 4.x 中使用注解 @ResponseBody 返回json数据的配置
- SpringMVC 使用@ResponseBody返回json 中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- controller中使用@ResponseBody注解,返回数据时出现中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案