mirror of
https://github.com/http-party/node-http-proxy.git
synced 2025-12-08 20:59:18 +00:00
[fix] minor
This commit is contained in:
parent
dad211e71c
commit
7599cee3fd
2
.gitignore
vendored
2
.gitignore
vendored
@ -3,4 +3,4 @@ node_modules
|
||||
cov
|
||||
atest.js
|
||||
notes
|
||||
prismus-proxy.js
|
||||
primus-proxy.js
|
||||
|
||||
@ -1,50 +0,0 @@
|
||||
var http = require('http');
|
||||
var caronte = require('./');
|
||||
var Primus = require('primus');
|
||||
|
||||
var server = http.createServer(function (req, res) {
|
||||
res.writeHead(500);
|
||||
res.end('Not Implemented\n');
|
||||
});
|
||||
|
||||
var primus = new Primus(server, { transformer: 'engine.io' });
|
||||
var Socket = primus.Socket;
|
||||
|
||||
primus.on('error', function (err) {
|
||||
console.log('Primus ' + err);
|
||||
});
|
||||
|
||||
primus.on('connection', function (spark) {
|
||||
spark.write({ from: 'server', to: 'client' });
|
||||
|
||||
spark.on('data', function (data) {
|
||||
console.dir(data);
|
||||
});
|
||||
});
|
||||
|
||||
primus.on('disconnection', function (spark) {
|
||||
console.log('disconnected');
|
||||
});
|
||||
|
||||
server.listen(9000);
|
||||
|
||||
var proxy = caronte.createProxyServer({
|
||||
ws: true,
|
||||
target: 'http://localhost:9000'
|
||||
});
|
||||
|
||||
var srv = proxy.listen(3000);
|
||||
|
||||
var socket = new Socket('http://localhost:3000');
|
||||
|
||||
socket.on('reconnecting', function () {
|
||||
console.log('reconnecting');
|
||||
});
|
||||
|
||||
socket.on('open', function () {
|
||||
socket.write({ from: 'client', to: 'server' })
|
||||
});
|
||||
|
||||
socket.on('data', function (data) {
|
||||
console.dir(data);
|
||||
});
|
||||
Loading…
x
Reference in New Issue
Block a user