ie浏览器对 返回的json数据提示下载

发布于 2021-12-01 12:52:40 字数 343 浏览 866 评论 3

用的ie11,其它浏览器都没问题

上传文件成功后返回的json数据 浏览器直接提示下载了。。。

返回的数据

{"filename":"201610121748320f146_550.png",
 "code":0,"data":{"src":"img/u/2016/11/23/946A.png"},
 "url":"img/u/2016/11/23/946A.png",
 "isSuccess":true}



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

归途 2021-12-03 14:24:13

引用来自“方钧”的评论

注意: 

1:IE不支持contentType为 application/json,在ajax 上传文件完成后返回json 时 IE提示下载文

件 , 解 决 办 法 是 使 用 : render(new JsonRender().forIE()) 或者 render(new 

JsonRender(params).forIE())。这种情况只出现在 IE 浏览器  ajax  文件上传,其它普通ajax 请求

不必理会。 

夜司空 2021-12-03 00:21:52
<bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
  <property name="supportedMediaTypes" value="text/plain;charset=UTF-8" />
</bean>

顾挽 2021-12-01 21:44:07

注意: 

1:IE不支持contentType为 application/json,在ajax 上传文件完成后返回json 时 IE提示下载文

件 , 解 决 办 法 是 使 用 : render(new JsonRender().forIE()) 或者 render(new 

JsonRender(params).forIE())。这种情况只出现在 IE 浏览器  ajax  文件上传,其它普通ajax 请求

不必理会。 

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文