Socket.io - Как получить клиентский запрос URL на стороне сервера?
В моем app.js (сервер) мне нужно знать, откуда (URL) пришел запрос.
В настоящее время я передаю URL как параметр от клиента:
socket.emit('request', window.location.href);
и обрабатывает его на стороне сервера
socket.on('request', function(url){
console.log(url);
...
});
Но это явно рискованно и небезопасно (клиенты могут отправлять на сервер все что угодно).
Так что я думаю ... возможно ли получить параметр URL только на стороне сервера? Может быть из объекта сокета?