{"action":"opened","issue":{"url":"https://api.github.com/repos/socketio/socket.io/issues/2223","labels_url":"https://api.github.com/repos/socketio/socket.io/issues/2223/labels{/name}","comments_url":"https://api.github.com/repos/socketio/socket.io/issues/2223/comments","events_url":"https://api.github.com/repos/socketio/socket.io/issues/2223/events","html_url":"https://github.com/socketio/socket.io/issues/2223","id":104916960,"number":2223,"title":"Emit to room over express get and php","user":{"login":"ucola","id":1287873,"avatar_url":"https://avatars.githubusercontent.com/u/1287873?v=3","gravatar_id":"","url":"https://api.github.com/users/ucola","html_url":"https://github.com/ucola","followers_url":"https://api.github.com/users/ucola/followers","following_url":"https://api.github.com/users/ucola/following{/other_user}","gists_url":"https://api.github.com/users/ucola/gists{/gist_id}","starred_url":"https://api.github.com/users/ucola/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ucola/subscriptions","organizations_url":"https://api.github.com/users/ucola/orgs","repos_url":"https://api.github.com/users/ucola/repos","events_url":"https://api.github.com/users/ucola/events{/privacy}","received_events_url":"https://api.github.com/users/ucola/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-04T15:49:06Z","updated_at":"2015-09-04T15:49:06Z","closed_at":null,"body":"Hi all\r\n\r\nI try now two days on this solution, and search the whole internet but does not finde a solution. So I hope somebody can help.\r\n\r\nOn my node.js server i create a https Server. All works fine.\r\nIf I call over my browser i.e. https://localhost:8000/?date=testdata the app.get emit the data to the clients.\r\n\r\n`var app = express();`\r\n`app.get('/', function(req, res){`\r\n`        console.log('[express] message received from get php');`\r\n`        io.to('124').emit('new', {msg: '124: heeeeeelo from gets'});`\r\n`        res.end('ok');`\r\n`});`\r\n\r\n[express] message received from get php\r\n  socket.io-parser encoding packet {\"type\":2,\"data\":[\"new\",{\"msg\":\"124: heeeeeelo from gets\"}],\"nsp\":\"/\"} +10.8m\r\n  socket.io-parser encoded {\"type\":2,\"data\":[\"new\",{\"msg\":\"124: heeeeeelo from gets\"}],\"nsp\":\"/\"} as 2[\"new\",{\"msg\":\"124: heeeeeelo from gets\"}] +0ms\r\n  socket.io:client writing packet [\"2[\\\"new\\\",{\\\"msg\\\":\\\"124: heeeeeelo from gets\\\"}]\"] +11m\r\n\r\n\r\nbut if I now call this over curl or wget or something else it only receve the data on the app.get but it does not send to the IO (you see the socket.io:client writing... is missing.\r\n\r\n[express] message received from get php\r\n  socket.io-parser encoding packet {\"type\":2,\"data\":[\"new\",{\"msg\":\"124: heeeeeelo from gets\"}],\"nsp\":\"/\"} +10.8m\r\n  socket.io-parser encoded {\"type\":2,\"data\":[\"new\",{\"msg\":\"124: heeeeeelo from gets\"}],\"nsp\":\"/\"} as 2[\"new\",{\"msg\":\"124: heeeeeelo from gets\"}] +1ms\r\n\r\nDid somebody can help? Thank you for the support"}}