- Content-Type可以放在request headers,也可以放在response headers,分别表示客户端/服务端本次发送的数据类型。
- Accept表示客户端希望接收的数据类型。
服务端使用默认的ISO-8859-1字符集返回数据,因此只设置Content-Type为utf8,并不能将返回数据进行格式化,返回数据依旧为乱码。

之后,添加Accept之后,返回数据正常

参考:Accept与Content-Type的区别
Accept与Content-Type的区别
最新推荐文章于 2023-09-12 16:04:32 发布
文章讲述了Content-Type在HTTP请求和响应头中的作用,它定义了数据类型。单纯设置Content-Type为UTF-8无法解决服务端返回的ISO-8859-1字符集导致的乱码问题。解决方案是同时设置Accept字段,以确保客户端能正确接收UTF-8编码的数据,从而避免乱码。
1058

被折叠的 条评论
为什么被折叠?



