0.0.4 • Published 11 years ago
forwards v0.0.4
forwards
Make server forwards all data to another. So you can send online traffic to develop host.
Usage
You can use the exports function connect
var forwards = require('forwards');
/**
* exports function connect
* forwards all data from `from` to `to`
* @param {Server,Socket} from
* @param {Array,String} to
* @param {Number} reconnectTime when socket end, wait reconnectTime to reconnect, if <= 0, never reconnect
*/
forwards.connect(from, to, reconnectTime);
Use
forwards
innet
var forwards = require('forwards'); var net = require('net'); var server = net.createServer(); server.listen(8080); forwards.connect(server, 'localhost:8081');
or try this style
var forwards = require('forwards');
var net = require('net');
var server = net.createServer();
server.listen(8080);
server.on('connection', function(socket) {
var f = forwards.connect(socket, 'localhost:8081');
});
- Use
forwards
inhttp
var forwards = require('forwards');
var http = require('http');
server = http.createServer();
server.listen(8080);
forwards.connect(server, 'localhost:8081');
- Also you can use
forwards
inconnect
,express
and other every thing base onnet
Install
- Clone from github
Use
npm
npm install forwards
License
MIT