跨域了。解决方式分为前端和后端方式,前端的解决方式参考,https://blog.csdn.net/weixin_44295944/article/details/98749570。
后端,需要在服务器端设置允许跨域,参考代码如下:
servlet 参考代码,其他框架原理类似
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//设置跨域访问
//允许跨域的主机地址
response.setHeader("Access-Control-Allow-Origin", "");
//允许跨域的请求方法GET, POST, HEAD 等
response.setHeader("Access-Control-Allow-Methods", "");
//重新预检验跨域的缓存时间 (s)
response.setHeader("Access-Control-Max-Age", "4200");
//允许跨域的请求头
response.setHeader("Access-Control-Allow-Headers", "*");
//是否携带cookie
response.setHeader("Access-Control-Allow-Credentials", "true");
欢迎采纳