美文网首页
飞冰接口代理方案

飞冰接口代理方案

作者: 明训 | 来源:发表于2021-04-21 23:33 被阅读0次

背景说明

使用飞冰框架进行开发过程中,发现接口请求存在跨域问题,官方提供了比较好的解决方案,这里记录如下:

解决方案

文档位置

打开浏览器访问:https://ice.work/docs/guide/basic/build,通过CTRL+F搜索关键字proxy

{
  "proxy": {
    "/**": {
      "enable": true,
      "target": "http://127.0.0.1:6001"
    }
  }
}

https://webpack.js.org/configuration/dev-server/#devserverproxy

配置方案

找到build.json文件追加proxy属性

{
  "proxy":{
     "/user/**":{
        "enable":true,
        "target": "http://localhost:8080"
     },
     "/dept/**":{
        "enable":true,
        "target": "http://localhost:8080"
     }
  }
}

项目启动

通过npm run start启动项目

Get http://localhost:3000/user/test
/user/test
Get http://localhost:3000/dept/test
/dept/test

相关文章

  • 飞冰接口代理方案

    背景说明 使用飞冰框架进行开发过程中,发现接口请求存在跨域问题,官方提供了比较好的解决方案,这里记录如下: 解决方...

  • Node接口代理方案

    背景说明 前后端分离项目要解决的第一个问题前端本地开发如何解决ajax的跨域问题,一般情况下都是使用Nginx配置...

  • Java中3种代理总结

    1、JDK静态代理 业务接口 接口的实现类 代理类,实现接口,并扩展实现类的功能 2、JDK动态代理 业务接口 实...

  • spring aop

    JDK动态代理和CGLib代理 JDK的代理代理类 被代理接口 被代理实现类 启动类: jdk的动态代理是针对接口...

  • Spring中默认使用jdk代理还是cglib代理?

    jdk代理(基于接口):如果目标实现了接口,那么默认使用jdk代理。cglib代理(基于类):如果目标没有实现接口...

  • 代理模式

    代理模式主要分为:静态代理,动态代理(JDK代理,接口代理)和Cglib代理(在内存中动态创建对象,不需要实现接口...

  • Promise的基本应用

    Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(prox...

  • 代理简记

    Java静态代理 委托类和代理类,实现共同接口 共同接口: 委托类: 代理类: 测试结果: Java动态代理 通过...

  • JS异步之Promise 对象

    概述 Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(p...

  • Promise 对象用法简介

    概述 Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(p...

网友评论

      本文标题:飞冰接口代理方案

      本文链接:https://www.haomeiwen.com/subject/wlwtrltx.html