前段解决跨域

跨域:协议、域名、端口号不同为跨域 (同源策略可以较少被恶意攻击的可能性)

1.jsonp

通过script标签不会跨域这一特性,将一个函数通过params传递,后端将参数放到函数里面再传递给前端 

2.cors

前段解决跨域

 通过一个配置,或者直接通过cors第三方中间件

3.node正向代理

在webpack的devServer中配置proxy

  devServer: {
    port: 8000,
    proxy: {
      "/api": {
        target: "http://localhost:8080"
      }
    }
  },

前段解决跨域 

4.Nginx 反向代理

前段解决跨域 

 

上一篇:https://blog.csdn.net/h5502637/article/details/85637872


下一篇:elasticsearch 配置账号