zoukankan      html  css  js  c++  java
  • 如何解决http请求返回结果中文乱码

    如何解决http请求返回结果中文乱码

    1、问题描述

    http请求中,请求的结果集中包含中文,最终以乱码展示。

    2、问题的本质

    乱码的本质是服务端返回的字符集编码与客户端的编码方式不一致。 场景的如服务端返回 ISO-8859-1,而客户端的编码默认是UTF-8

    3、解决办法

    解决的办法就是让服务端返回的结果的编码与客户端的编码保持一致 最直接有效的方法是在requestheader中增加一个项 Accept:application/json;charset=UTF-8

    4、题外拓展

    http中最常见的2header的区别 Content-Type:application/json;charset=UTF-8 Accept:application/json;charset=UTF-8 Content-Type 用于描述本次请求的body的内容是json格式,且编码为UTF-8 Accept 用于描述客户端希望返回的结果以json来组织,且UTF-8 Content-Type 用于描述request,而Accept用于描述reponse
  • 相关阅读:
    第五章总结
    第二章总结
    第一章、基础知识总结
    实验 9 根据材料编程
    实验5
    汇编实验4
    实验 3 编程、编译、连接、跟踪
    实验 2 用机器指令和汇编指令编程
    汇编-实验一
    react面试笔录
  • 原文地址:https://www.cnblogs.com/panchanggui/p/14484468.html
Copyright © 2011-2022 走看看