{ nsp:
{ name: '/futures',
server:
{ nsps: [Object],
_path: '/socket.io',
_serveClient: true,
_adapter: [Function: Adapter],
_origins: '*:*',
sockets: [Object],
eio: [Object],
httpServer: [Object],
engine: [Object] },
sockets: [ [Circular] ],
connected: { oClkeAbdH6yaM355AAAA: [Circular] },
fns: [],
ids: 0,
acks: {},
adapter: { nsp: [Circular], rooms: [Object], sids: [Object], encoder: {} },
_events: { connection: [Function] }
},
server:
{ nsps: { '/': [Object], '/futures': [Object], '/stocks': [Object] },
_path: '/socket.io',
_serveClient: true,
_adapter: [Function: Adapter],
_origins: '*:*',
sockets:
{ name: '/',
server: [Circular],
sockets: [Object],
connected: [Object],
fns: [],
ids: 0,
acks: {},
adapter: [Object],
_events: {} },
eio:
{ clients: [Object],
clientsCount: 1,
pingTimeout: 60000,
pingInterval: 25000,
upgradeTimeout: 10000,
maxHttpBufferSize: 100000000,
transports: [Object],
allowUpgrades: true,
allowRequest: [Function],
cookie: 'io',
ws: [Object],
_events: [Object] },
httpServer:
{ domain: null,
_events: [Object],
_maxListeners: undefined,
_connections: 1,
_handle: [Object],
_usingSlaves: false,
_slaves: [],
allowHalfOpen: true,
pauseOnConnect: false,
httpAllowHalfOpen: false,
timeout: 120000,
_connectionKey: '4:null:3002' },
engine:
{ clients: [Object],
clientsCount: 1,
pingTimeout: 60000,
pingInterval: 25000,
upgradeTimeout: 10000,
maxHttpBufferSize: 100000000,
transports: [Object],
allowUpgrades: true,
allowRequest: [Function],
cookie: 'io',
ws: [Object],
_events: [Object] }
},
adapter:
{ nsp:
{ name: '/futures',
server: [Object],
sockets: [Object],
connected: [Object],
fns: [],
ids: 0,
acks: {},
adapter: [Circular],
_events: [Object] },
rooms: { oClkeAbdH6yaM355AAAA: [Object] },
sids: { oClkeAbdH6yaM355AAAA: [Object] },
encoder: {}
},
id: 'oClkeAbdH6yaM355AAAA',
client:
{ server:
{ nsps: [Object],
_path: '/socket.io',
_serveClient: true,
_adapter: [Function: Adapter],
_origins: '*:*',
sockets: [Object],
eio: [Object],
httpServer: [Object],
engine: [Object] },
conn:
{ id: 'oClkeAbdH6yaM355AAAA',
server: [Object],
upgraded: false,
readyState: 'open',
writeBuffer: [Object],
packetsFn: [Object],
sentCallbackFn: [],
request: [Object],
remoteAddress: '::ffff:127.0.0.1',
checkIntervalTimer: null,
upgradeTimeoutTimer: null,
pingTimeoutTimer: [Object],
transport: [Object],
_events: [Object] },
encoder: {},
decoder: { reconstructor: null, _callbacks: [Object] },
id: 'oClkeAbdH6yaM355AAAA',
request:
{ _readableState: [Object],
readable: false,
domain: null,
_events: {},
_maxListeners: undefined,
socket: [Object],
connection: [Object],
httpVersionMajor: 1,
httpVersionMinor: 0,
httpVersion: '1.0',
complete: true,
headers: [Object],
rawHeaders: [Object],
trailers: {},
rawTrailers: [],
_pendings: [],
_pendingIndex: 0,
upgrade: false,
url: '/socket.io/?EIO=3&transport=polling&t=1446081314143-8',
method: 'GET',
statusCode: null,
statusMessage: null,
client: [Object],
_consuming: true,
_dumped: true,
_query: [Object],
res: [Object],
cleanup: [Function: cleanup],
read: [Function] },
onclose: [Function],
ondata: [Function],
onerror: [Function],
ondecoded: [Function],
sockets: [ [Object], [Circular] ],
nsps: { '/': [Object], '/futures': [Circular] },
connectBuffer: []
},
conn:
{ id: 'oClkeAbdH6yaM355AAAA',
server:
{ clients: [Object],
clientsCount: 1,
pingTimeout: 60000,
pingInterval: 25000,
upgradeTimeout: 10000,
maxHttpBufferSize: 100000000,
transports: [Object],
allowUpgrades: true,
allowRequest: [Function],
cookie: 'io',
ws: [Object],
_events: [Object] },
upgraded: false,
readyState: 'open',
writeBuffer: [ [Object], [Object] ],
packetsFn: [ undefined, undefined ],
sentCallbackFn: [],
request:
{ _readableState: [Object],
readable: false,
domain: null,
_events: {},
_maxListeners: undefined,
socket: [Object],
connection: [Object],
httpVersionMajor: 1,
httpVersionMinor: 0,
httpVersion: '1.0',
complete: true,
headers: [Object],
rawHeaders: [Object],
trailers: {},
rawTrailers: [],
_pendings: [],
_pendingIndex: 0,
upgrade: false,
url: '/socket.io/?EIO=3&transport=polling&t=1446081314143-8',
method: 'GET',
statusCode: null,
statusMessage: null,
client: [Object],
_consuming: true,
_dumped: true,
_query: [Object],
res: [Object],
cleanup: [Function: cleanup],
read: [Function] },
remoteAddress: '::ffff:127.0.0.1',
checkIntervalTimer: null,
upgradeTimeoutTimer: null,
pingTimeoutTimer:
{ _idleTimeout: 85000,
_idlePrev: [Object],
_idleNext: [Object],
_idleStart: 163603043,
_onTimeout: [Function],
_repeat: false },
transport:
{ readyState: 'opening',
maxHttpBufferSize: 100000000,
supportsBinary: true,
_events: [Object],
sid: 'oClkeAbdH6yaM355AAAA',
req: null,
res: null,
writable: false,
dataReq: null,
dataRes: null },
_events: { close: [Object], data: [Function], error: [Function] }
},
rooms: [],
acks: {},
connected: true,
disconnected: false,
handshake:
{ headers:
{ 'x-real-ip': '127.0.0.1',
'x-forwarded-for': '127.0.0.1',
host: '127.0.0.1',
'x-forwarded-proto': 'https',
connection: 'upgrade',
origin: 'http://127.0.0.1:3002',
'user-agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36',
accept: '*/*',
referer: 'http://127.0.0.1:3002/futures-quotes.html',
'accept-encoding': 'gzip, deflate, sdch',
'accept-language': 'zh-CN,zh;q=0.8',
cookie: 'io=XOiDD36yAdHqEox9AAAA; TZB_SESSIONID=3749140ea1974acba8a3929284f332f2; userId=cqtl001' },
time: 'Thu Oct 29 2015 09:15:14 GMT+0800 (中国标准时间)',
address: '::ffff:127.0.0.1',
xdomain: true,
secure: false,
issued: 1446081314163,
url: '/socket.io/?EIO=3&transport=polling&t=1446081314143-8',
query: { EIO: '3', transport: 'polling', t: '1446081314143-8' }
},
flags: { json: true }
}