首先是我确认了response.setContentType("application/json;charset=utf-8")是设置正确了,因为我是从我的另外一个复制过来的,复制过来就没生效
代码如下:

找不到头绪,看了一下前端请求头信息:

确定是response.setContentType("application/json;charset=utf-8")没有生效,代码是没有错的,后来仔细看了下代码,发现了一个可能原因,如图所示:

那么试一下:

运行试一下:

一个有意思的坑
解决Content-Type未生效之谜
本文探讨了一项关于response.setContentType方法在特定环境下未能按预期工作的问题。通过深入代码细节,作者发现了一个容易忽视的代码段,这可能是导致Content-Type设置无效的根源。文章提供了修改前后的代码对比,并分享了解决方案。
首先是我确认了response.setContentType("application/json;charset=utf-8")是设置正确了,因为我是从我的另外一个复制过来的,复制过来就没生效
代码如下:

找不到头绪,看了一下前端请求头信息:

确定是response.setContentType("application/json;charset=utf-8")没有生效,代码是没有错的,后来仔细看了下代码,发现了一个可能原因,如图所示:

那么试一下:

运行试一下:

一个有意思的坑
1万+
5542
3858
1377

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