【文件属性】:
文件名称:easyproxy:基于http的反向代理
文件大小:21KB
文件格式:ZIP
更新时间:2021-05-09 16:41:27
CoffeeScript
easyproxy
基于http的反向代理
特点
反向代理功能
支持建立在http上的所有协议(HTTP, WebSockets)
easyproxy优先跟后端具体服务是走本地UNIX socket,降低性能损耗.之后再去选择调用远端服务
安装
npm install easyproxy
使用
为方便介绍,我这里使用的后端http应用采用了connect
###启动应用
var proxy = require('easyproxy');
var http = require('http');
var connet = require('connect');
var work1 = connect()
work1.use(function (req, res, next) {
res.statusCode = 200;
res.setHeader('Content-Type', 't
【文件预览】:
easyproxy-master
----.gitignore(14B)
----README.md(2KB)
----out()
--------release()
----tests()
--------test-websocket-proxy.coffee(1KB)
--------test-proxy.coffee(13KB)
--------test-proxy-filter.coffee(3KB)
----logo.png(3KB)
----package.json(900B)
----index.js(156B)
----example()
--------websocket()
--------remote.coffee(588B)
--------demo.coffee(1KB)
----Makefile(3KB)
----lib()
--------proxy.coffee(7KB)
--------util.coffee(2KB)