diff --git a/src/socket.io/index.js b/src/socket.io/index.js index fc97f7cc87..d590cfe716 100644 --- a/src/socket.io/index.js +++ b/src/socket.io/index.js @@ -215,6 +215,10 @@ var cls = require('../middleware/cls'); var referer = headers.referer || ''; var data = ((payload || {}).data || []); + if (!host) { + host = url.parse(referer).host; + } + return { uid: socket.uid, params: data[1],