首页 > 移动平台 > 详细

IE10以下的IE浏览器在接收application/json类型的响应时,会提示是否要下载该json文件

时间:2015-04-17 15:32:48      阅读:3601      评论:0      收藏:0      [点我收藏+]

IE10以下的IE浏览器并不支持application/json这种response格式,所以需要在服务端先将对象转成json字符串然后,设置Content-Type为text/html的类型,再返回,就行了。

如果你用的是springMVC,那么即使在controller层使用response对象设置了响应头信息,也是没有用的,因为如果你标识了@Responsebody注解,spring会自动根据你的返回值类型判断是否要给你将返回值转成某个视图对象(具体根据你的springMVC的配置,一般是json),如果配置的是json,那么就会自动返回application/json这种类型,解决方法就是以字符串类型作为你的返回值类型就行了。

IE10以下的IE浏览器在接收application/json类型的响应时,会提示是否要下载该json文件

原文:http://www.cnblogs.com/anai/p/4434964.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!