这个问题是因为访问跨域了
需要在响应标头上加上跨域的链接或直接加上*号表示允许任何来源
@ResponseBody@RequestMapping("/setPersonFaceWrite")public String setPersonFaceWrite(@RequestParam("file") MultipartFile file, HttpServletRequest hsr, HttpServletResponse hso) {//解决跨域问题hso.addHeader("Access-Control-Allow-Origin","*");hso.addHeader("Access-Control-Allow-Method","POST,GET");return "";}
或者直接加filter
@Component
public class AddResponseHeaderFilter extends OncePerRequestFilter {@Overrideprotected void doFilterInternal(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse,FilterChain filterChain) throws ServletException, IOException {httpServletResponse.addHeader("X-Frame-Options", "DENY");httpServletResponse.addHeader("Cache-Control", "no-cache, no-store, must-revalidate, max-age=0");httpServletResponse.addHeader("Cache-Control", "no-cache='set-cookie'");httpServletResponse.addHeader("Access-Control-Allow-Origin","*");httpServletResponse.addHeader("Access-Control-Allow-Method","POST,GET");httpServletResponse.addHeader("Pragma", "no-cache");filterChain.doFilter(httpServletRequest, httpServletResponse);}
}
本文发布于:2024-01-31 19:13:39,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170669961930736.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |