0.0.4 • Published 13 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
forwardsinnetvar 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
forwardsinhttp
var forwards = require('forwards');
var http = require('http');
server = http.createServer();
server.listen(8080);
forwards.connect(server, 'localhost:8081');- Also you can use
forwardsinconnect,expressand other every thing base onnet
Install
- Clone from github
Use
npmnpm install forwardsLicense
MIT