前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

我的解决方法是后端加一个过滤器:

package gentle.filter;import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;/*** 改写所有请求头* @author silence* @date 2018/12/11 15:19*/@WebFilter(filterName = "requestFilter",urlPatterns = {"/*"})
public class RequestFilter implements Filter {@Overridepublic void init(FilterConfig filterConfig) throws ServletException {}@Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {HttpServletResponse response = (HttpServletResponse) servletResponse;HttpServletRequest request = (HttpServletRequest)servletRequest;response.setHeader("Access-Control-Allow-Origin", "*");response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");response.setHeader("Access-Control-Max-Age", "3600");
//        response.setHeader("Access-Control-Allow-Headers", "x-requested-with,Authorization");response.setHeader("Access-Control-Allow-Headers", "Content-Type,XFILENAME,XFILECATEGORY,XFILESIZE,x-requested-with,Authorization");response.setHeader("Access-Control-Allow-Credentials", "true");String method = request.getMethod();if(method.equalsIgnoreCase("OPTIONS")){servletResponse.getOutputStream().write("Success".getBytes("utf-8"));}else{filterChain.doFilter(servletRequest, servletResponse);}}@Overridepublic void destroy() {}}

重点是这行代码:

 response.setHeader("Access-Control-Allow-Origin", "*");

方法二:前端也加头信息解决。

方法参见:https://www.cnblogs.com/Tohold/p/9173137.html

解决:vue 用 axios 发送请求,每次都会发送两次请求相关推荐

  1. 解决vue中axios同步的问题

    解决vue中axios同步的问题 参考文章: (1)解决vue中axios同步的问题 (2)https://www.cnblogs.com/zhupanpan/p/11319305.html 备忘一下 ...

  2. axios请求发送两次请求_vue使用axios发送请求,都会发送两次请求

    vue 使用axios,每次的请求都会发送两次,第一次的请求头为options CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sha ...

  3. 解决vue中axios不能安装到运行依赖的问题

    今天,我在vue项目中安装axios依赖时,axios会自动安装到开发依赖中,这与我想的安装到运行依赖不符. 所以,怎么解决呢? 第一步:win+r 第二步:cmd 第三步:npm install a ...

  4. epoll服务器压力测试,meter压力测试 设置一秒发送一次请求,一秒两次请求

    使用jmeter进行压力测试 ,测试情况有 1.一秒钟投1次请求(一个线程) 持续30分钟的情况 2.一秒钟发送2次请求(两个线程)  持续30分钟的情况 下面说一下如何使用jmeter 测试这两种情 ...

  5. ajax 跨域请求,每次会发送两个请求?

    2019独角兽企业重金招聘Python工程师标准>>> 跨域已经是个老话题了,但是最近搞百度的语音接口的时候,在服务端配置了 CORS ,跨域倒是没问题,但是每次都会发送两个请求: ...

  6. Chrome浏览器会重复发送两次请求,第2次还是空请求的原因与解决方法

    用ServerSocket搭建了一个服务器.用Chrome测试http请求, 却总是收到两次请求,很奇怪的是第二次请求是空,如下所示 收到一个请求:GET / HTTP/1.1 收到一个请求:null ...

  7. Chrome 刷新页面两次请求问题

    今天开发时发现每次刷新网页,后台都会收到两次请求,但是从Chrome的network中看到的却是一个,于是在地址栏中输入chrome://net-export/ ,打印一下日志看看,在日志中,第二次请 ...

  8. 解决vue axios跨域请求发送两次问题

    解决vue axios跨域请求发送两次问题 参考文章: (1)解决vue axios跨域请求发送两次问题 (2)https://www.cnblogs.com/wordblog/p/12171875. ...

  9. Vue通过Axios向后台发送Post请求,浏览器Console提示405,后台显示Get请求不支持--解决办法

    Vue通过Axios向后台发送Post请求,浏览器Console提示405,后台显示Get请求不支持–解决办法 问题场景: axios默认是发送get请求,我要给后台发送一组用户填写的表单数据,逻辑简 ...

最新文章

  1. TCP拥塞控制算法内核实现剖析(二)
  2. CSS中的超链接和超链接分类
  3. The 2014 ACM-ICPC Asia Mudanjiang Regional Contest(2014牡丹江区域赛)
  4. python连接数据库示例(东西写得很详细,剽过来了)
  5. Python基础教程:上下文管理器 context manager(with...as...)
  6. 关于conda和anaconda不可不知的误解和事实——conda必知必会
  7. arduino 土壤温湿度传感器_智慧农业温室大棚环境监测传感器
  8. 向 Fiddler 告别,拥抱 Fastest 吧!
  9. w550官方例程_急!求索爱w550的刷机所需要的所有文件! 全部分送上!
  10. fatal: unable to access ‘https://github.comxxxxxxxxxxx‘: Failed to connect to xxxxxxxxxxxxx
  11. onclick 拼接时如何传递json对象
  12. 查询oracle 数据库中回滚段中一个时间点被修改的表数据并还原表中原来数据
  13. java pack unpack_解释一下pack和unpack
  14. 2021年高考成绩查询无为二中,2021年无为县高考状元名单资料,今年无为县高考状元多少分...
  15. 【转载】CodeWarrior IDE使用Tips-如何编译生成和调用静态库
  16. 献给爱折腾的你:虚拟机VMware安装macOS15 Catalina 附已经装好的系统(打开即用)
  17. Lora技术- 码片/码元/数据速率以及空中时间计算
  18. 大数据下的密码学技术挑战
  19. 高斯约当法矩阵求逆(Matlab实现)
  20. 论文阅读三:GHM《Gradient Harmonized Single-stage Detector》

热门文章

  1. java 切换panel会闪烁_【19期】为什么Java线程没有Running状态?
  2. 躺平也要看,2022年计算机相关考试汇总
  3. CCIE-LAB-第九篇-BGP下一跳+EBGP防环+伪装AS+通过标签过滤路由
  4. 【CodeForces - 746E】Numbers Exchange(贪心构造)
  5. 【POJ - 1556】The Doors (计算几何,线段相交)
  6. 原生JS动态计算输入框文本内容的宽度,当内容宽度超过输入框的宽度时可控
  7. android+微信一键关注,一键关注微信公众平台JS代码有哪些?
  8. java 内部类私有成员 能访问,为什么外部Java类可以访问内部类私有成员?
  9. c语言bfs程序讲解,面试算法--二叉树DFS/BFS实现(C语言)
  10. 惯性制导精度是多少_航天装备的命中精度