http-proxy-middleware一个轻松的配置代理服务器的中间件

开发中若接口文档中接口有不同的IP和端口号,需要在option下的router属性中配置path:转向的端口和IP,我这里使用的是path来匹配请求。参考文档:http-proxy-middleware。

/*** @file config for proxy, useful only in dev.** @author taohang(taohang@baidu.com)** The dev server is using http-proxy-middleware for proxying,* so you can refer to its docs for detailed usage.* see https://github.com/chimurai/http-proxy-middleware for documentation.*/module.exports = {proxy: {// proxy all requests starting with /api to target,// use /*/* will proxy all requests starting with any string// proxy useful only while path exist && option.target is existpath: ['/eam/asset/', '/currentUser', '/eam/host/', '/eam/', '/platform/api/v1', '/apptree/v1','/apptreeNew', '/asset','/eam_task', '/taskNames', '/intervals', '/status', '/tasks', '/columns', '/network/subnet/physical'],option: {// the target to request// target: 'http://10.130.71.24:8050',        // 上线地址// target: 'http://10.132.144.17:8009',    // 测试地址// target: 'http://10.132.144.17:8050',    // 物理机资产地址target: 'http://10.132.144.31:8010',        // 资产测试地址// changes the origin of the host header to the target URLchangeOrigin: true,// object, adds request headers. (Example: {Cookie:'mycookie'})headers: {// get cookie by visit the target urlCookie: ''},// 这里表示不同的path对应不同的转发 path: urlrouter: {'/network/subnet/physical': 'http://10.132.144.31:8009'}}}
};

http-proxy-middleware代理转发到不同的IP和端口相关推荐

  1. Nginx 代理转发阿里云OSS上传的实现代码

    这篇文章主要介绍了Nginx 代理转发阿里云OSS上传的实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 前言 因为小程序上传需要https,服务器https用的是 ...

  2. golang代理转发基础

    golang代理转发基础 go标准库已经实现了一个反向代理工具,通过代理将客户端的请求转发到代理服务器. 什么是反向代理? 维基百科解释: "In computer networks , a ...

  3. python黑网站_Python简单实现HTTP本地代理转发

    1.需要了解知识 socket模块 Fiddler工具HTTP抓包的原理就是设置本地代理然后,获取请求报文-转发报文----获取服务器返回值-请求报文-的一系列操作,前提是设置浏览器的本地代理IP和端 ...

  4. Nginx:配置 proxy_pass 代理转发

    在nginx中配置proxy_pass代理转发时: 如果在proxy_pass后面的url加/,表示绝对根路径: 如果没有/,表示相对路径,把匹配的路径部分也给代理走. 1.实例说明: 假设下面四种情 ...

  5. rds proxy 数据库代理 简介

    目录 RDS Proxy定义 RDS Proxy实用功能 连接转发功能 连接池功能 IAM功能 故障转移功能 连接转发功能实现 场景1 场景2 RDS Proxy定义 RDS Proxy,定义为RDS ...

  6. 通过 Nginx 代理转发配置实现跨域(API 代理转发)

    通过 Nginx 代理转发配置实现跨域(API 代理转发) 阅读 2285 收藏 119 2017-04-08 原文链接:www.thinktxt.com 1元视频体验视频通话10000分钟cloud ...

  7. 内网渗透代理转发详解及工具介绍

    介绍一下个人网站 欢迎各位大佬光顾 http://www.sec0nd.top 文章目录 前言 正向代理和反向代理 正向代理 反向代理 举例辨别两者 内网渗透中代理的作用 工具介绍 msf nps f ...

  8. 红蓝对抗之隧道技术第一篇(内网穿透、端口映射端口转发、Netsh端口转发、CS正反向连接多层内网、Burp设置上游代理访问内网、MSF protfwd端口转发/重定向)

    文章目录 隧道应用 端口映射&端口转发 Netsh端口转发 Netsh端口转发meterpreter CS正向连接多层内网 CS反向连接多层内网 Burp设置上游代理访问内网 MSF prot ...

  9. Web集群案例实战 -- Nginx 反向代理根据URL中的目录地址实现代理转发 -- 案例实战

    Nginx 反向代理根据URL中的目录地址实现代理转发 -- 案例实战 前言 一.需求背景 前言 本环境是基于 Centos 7.8 系统构建Nginx学习环境 具体构建,请参考 Nginx-1.18 ...

最新文章

  1. “数学不行,啥都干不好!”骨灰级程序员:这比努力重要1000倍
  2. 别魔改网络了,Google研究员:模型精度不高,是因为你的Resize方法不够好!
  3. CCNA 之 三 TCP/IP 及 子网划分
  4. 【CentOS8】安装 mysql 5.7
  5. php开发微信图灵机器人
  6. pycharm新项目加载库的方法
  7. 面试题:长方形个数计算
  8. python爬虫结构化_python爬虫获取小区经纬度以及结构化地址
  9. cesium绘制地图国/省/市/区边界线
  10. Android Handler机制详解
  11. linux清除系统垃圾文件
  12. coc机器人苹果_coc机器人
  13. 腾讯微信客服电话怎么直接人工服务呢
  14. 前端剑法第二式————淬焰
  15. win10安装steam有损计算机,win10系统steam磁盘写入错误怎么办 steam磁盘写入错误的解决教程...
  16. oracle distinct 用法
  17. SendMessage实现进程间通信
  18. python zipapp_Python zipapp打包教程(超级详细)
  19. lightoj1219Mafia
  20. php微信群发接口,微信公众平台群发接口问题

热门文章

  1. overflow是什么意思,css overflow什么作用?
  2. 《韩国社会与文化》学习笔记
  3. python和其它语言混合编程_5种语言混合编程:C++、JS、python、Lisp、汇编
  4. ubuntu 防火墙关闭
  5. 1.4半监督生成对抗网络(SGAN)
  6. 气液平衡matlab,气液平衡 实验报告.doc
  7. 《网络安全态势感知》学习笔记(一)——网络安全态势感知系统
  8. java joinpoint教程_aop 中joinpoint的使用方法
  9. 质量管理老大难,企业如何迅速提高品质保障能力?
  10. 【C++】类作用域详解