为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我这里json就是文件下载了?

请问 为什么我用浏览器(360,IE)打开返回json字符串的请求时,全部都是文件下载(文件内容是json字符串)。请问这是浏览器的原因吗? 网上查的使用

HttpHeaders headers = new HttpHeaders();  

   headers.setContentType(MediaType.TEXT_PLAIN); 

return new ResponseEntity<Course>(courseService.getCoursebyId(courseId),headers, HttpStatus.OK);

方式可以不提示下载。可是用注解@ResponseBody的话有什么解决办法呢?



正在回答

4 回答

为什么我用的也是chrome,请求json文件时就是直接下载 文件,但是如果是js或者css时就是直接显示?

0 回复 有任何疑惑可以回复我~

就是浏览器的原因,你用Mozilla Firefox和Google Chrome就可以直接查看Json数据了。

0 回复 有任何疑惑可以回复我~

有没有解决这个问题

0 回复 有任何疑惑可以回复我~

不同的浏览器打开方式不一样..我用Mozilla Firefox和Google Chrome是直接打开的,但是我用eclipse自带的浏览器或者ie11就是提示打开或保存

0 回复 有任何疑惑可以回复我~
#1

gao634209276

360和eclipse浏览器一样都是使用的ie的内核.一样的.你换一个其他的试试
2016-04-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥我这里json就是文件下载了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信