【发布时间】:2013-10-24 03:52:03
【问题描述】:
我收到一堆调试信息(没有设置任何东西),如下所示:
GET /echo/info 0ms 200
POST /echo/152/8_4fl_ep/xhr?t=1382556167337 0ms (unfinished)
GET /echo/info 0ms 200
POST /echo/876/st9gz4bi/xhr?t=1382556172720 0ms (unfinished)
GET /echo/info 0ms 200
GET /echo/info 0ms 200
我已确定导致此问题的行如下:
var my_http = require("http");
var sockjs = require('sockjs');
....
var server = my_http.createServer();
echo.installHandlers(server, {prefix:'/echo'}); // <---- This line causes it
server.listen(8081, '0.0.0.0');
好像是var my_http = require("http");里面的东西
任何想法如何关闭它?我的日志被这些请求信息完全填满了
这是echo
var echo = sockjs.createServer();
echo.on('connection', function(conn) {
conn.on('data', function(message) {});
conn.on('close', function() {});
});
【问题讨论】:
-
什么是
echo?installHandlers是什么? -
installhandlers代表sockjsgithub.com/sockjs/sockjs-node
标签: node.js