Egg http proxy
背景
A项目提供了公共模块x给B项目用,但模块x中代码有http请求,我们希望对应请求相关的controller层能够复用,因此需要在B项目的node层做一个http proxy将相关的请求转发至A项目。
可以利用egg插件来解决
安装插件
源码:https://github.com/chunkai1312/egg-http-proxy
插件基于http-proxy-middleware
tnpm install --save egg-http-proxy
配置插件
plugin.ts
export default {httpProxy: {enable: true,package: 'egg-http-proxy',}
}
config.xxx.ts
config.httpProxy = {'/api': {target: 'http://127.0.0.1:7001',changeOrigin: true},}
注意Egg在生成cookie时是有基于config.keys做加密的,所以加密的keys要保持一致
https://www.eggjs.org/zh-CN/core/cookie-and-session#cookie-%E7%A7%98%E9%92%A5
Egg http proxy相关推荐
- swift Swauth install
devAuth 是swift原生的认证中间层, Swauth是为了解决devAuth不能扩展的问题而开发的替代方案. Quick Install #git clone https://github.c ...
- OpenStack Swift源码安装
1.安装拓扑 2.准备环境(所有节点) 2.1 由于本次安装选择的Ubuntu Server 12.04,需要安装以下必需软件包: apt-get install build-essential gi ...
- 九、Swift对象存储服务(双节点搭建)
九.Swift对象存储服务(双节点搭建) 要求:Controoler节点需要2块空盘 Compute节点需要再加2块空盘 本次搭建采用Controller 和 Compute双节点节点做swift组件 ...
- (九)OpenStack---M版---双节点搭建---Swift安装和配置(单存储节点)
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 本次搭建仅采用Compute单节点做swift组件 1.Controller安装并配置控制节点 ...
- OpenStack云第五天
OpenStack云第五天 安装OpenStack Object Storage 目录: 一.系统需求 二.对象存储架构 三.安装OpenStack Object Storage 四.安装配置存储 ...
- 云计算OpenStack详解
一.OpenStack简介 1.OpenStack发展历程 2002年,美国著名的电商公司亚⻢逊(Amazon)干了一件"不务正业"的事.他们向客户推出了一项全新的业务--包括存储 ...
- openstack-t swift搭建(完美搭建)2021
swift搭建 前言 基本配置 安装开始 创建身份服务凭据 controller 安装和配置的部件 controller 准备工作 object1(compute) 安装和配置的部件 object1( ...
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)上
十.Openstack对象存储服务(swift)上 配置:我在计算节点添加了两块硬盘(sdb,sdc)用来当存储用,在我这搭建中计算节点也就是存储节点了,原因电脑无法拉动更多虚拟几所以咯... 简单介 ...
- OpenStack Swift集群部署流程与简单使用
之前介绍了<OpenStack Swift All In One安装部署流程与简单使用>,那么接下来就说一说Swift集群部署吧. 1. 简介 本文档详细描述了使用两台PC部署一个小型Sw ...
最新文章
- 青龙羊毛——广汽三菱(搬运)
- Mybatis常用标签使用
- hp打印机怎么连接电脑_hp打印机驱动怎么共享 惠普打印机如何安装【详解】
- centos7安装mysql5.7.24版本
- 在家办公这些天整理的Kafka知识点大全
- C语言学习之求一个3X3的整型矩阵对角线元素之和。
- docker-compose初试及命令基础
- DOM基础、定时器、BOM基础
- Python输入输出练习
- 世界名人的博客,他们走在了我们前面,努力奋斗吧
- 【秀米教程5】点击动作
- 钓鱼比赛(百度笔试)
- ASEMI双向可控硅BTA12A,详解BTA12A参数应用与特性
- CleanCode-函数
- Python标准库time
- 关于SV的一些知识1
- python实现zigzag_Zigzag Iterator的Pythonic方式?
- python学习---day6
- 冬季最新流行的室内运动减肥
- 回顾第7周多行星星图