http-proxy-middleware 实现跨域分析

12/1/2021 npm包

# 数据传递

example

# 包分析

# http-proxy

通过 createProxyServer 创建代理服务器 ProxyServer

ProxyServer 内置包:eventemitter3 和 http/https/websocket
eventemitter3:eventListener 实现,收集监听请求相关事件
http/https/websocket:集成各类服务,创建符合浏览器同源策略的 Server

# context

本包是 express 服务插件,context 就是 express 实例

# router

封装 express 中的 router 功能

Last Updated: 11/2/2022, 9:49:00 AM