51Testing软件测试论坛

标题: 为什么浏览器访问json提示下载,后台java使用了@RestController提示下载文件,post... [打印本页]

作者: 测试积点老人    时间: 2021-9-30 13:56
标题: 为什么浏览器访问json提示下载,后台java使用了@RestController提示下载文件,post...
为什么浏览器访问json提示下载,后台java使用了@RestController提示下载文件,postman可以正常访问
任何浏览器都提示下载
为什么浏览器访问json后台java使用了@RestController提示下载文件,postman可以正常访问
[attach]134714[/attach]
[attach]134715[/attach]
求指点
@RestController
@RequestMapping("notice")
public class NoticeController {
    @Autowired
    MsgService msgService;
    /**
     * 查询当前用户 通知列表
     *
     * @param msg  msg.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
浏览器的问题
作者: qqq911    时间: 2021-10-8 11:35
浏览器会当作一个对象去下载不会解析的
作者: litingting0214    时间: 2021-10-8 15:02
浏览器机制




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2