测试积点老人 发表于 2021-9-30 13:56:29

为什么浏览器访问json提示下载,后台java使用了@RestController提示下载文件,post...

为什么浏览器访问json提示下载,后台java使用了@RestController提示下载文件,postman可以正常访问
任何浏览器都提示下载
为什么浏览器访问json后台java使用了@RestController提示下载文件,postman可以正常访问


求指点
@RestController
@RequestMapping("notice")
public class NoticeController {
    @Autowired
    MsgService msgService;
    /**
   * 查询当前用户 通知列表
   *
   * @param msgmsg.userUid 为必填项
   * @param page
   * @return
   */
    @RequestMapping(method = RequestMethod.GET)
    public ApiResult listNotice(MsgBase msg, MsgPage page) {
      if (StringUtils.isEmpty(msg.getUserUid())) {
            return new ApiResult(401, "fail", 3001, "unauthorized");
      }
      try {
            page = msgService.queryPageForNotice(msg, page);
            long unreadTotal = msgService.listUnReadMsgByUserUid(msg.getUserUid());
            page.setUnreadTotal(unreadTotal);
            return ApiResult.success(page);
      } catch (Exception e) {
            e.printStackTrace();
            return ApiResult.sysError();
      }
    }



海海豚 发表于 2021-10-8 09:58:35

浏览器的问题

qqq911 发表于 2021-10-8 11:35:43

浏览器会当作一个对象去下载不会解析的

litingting0214 发表于 2021-10-8 15:02:06

浏览器机制
页: [1]
查看完整版本: 为什么浏览器访问json提示下载,后台java使用了@RestController提示下载文件,post...