最近碰到一个奇怪的问题,springboot上传文件的接口,用swagger-ui访问有返回值,前台vue页面访问报错406。
刚开始一直在修改接口方法代码,后面才发现是@RequestMapping中需要指定headers的格式:
@RequestMapping(value = "uploadFile",produces = "application/json;charset=utf-8",headers = "accept=text/*")
在RequestMapping中添加后前台可以正常访问