请问 为什么我用浏览器(360,IE)打开返回json字符串的请求时,全部都是文件下载(文件内容是json字符串)。请问这是浏览器的原因吗? 网上查的使用
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.TEXT_PLAIN);
return new ResponseEntity<Course>(courseService.getCoursebyId(courseId),headers, HttpStatus.OK);
方式可以不提示下载。可是用注解@ResponseBody的话有什么解决办法呢?
为什么我用的也是chrome,请求json文件时就是直接下载 文件,但是如果是js或者css时就是直接显示?
就是浏览器的原因,你用Mozilla Firefox和Google Chrome就可以直接查看Json数据了。
有没有解决这个问题
不同的浏览器打开方式不一样..我用Mozilla Firefox和Google Chrome是直接打开的,但是我用eclipse自带的浏览器或者ie11就是提示打开或保存