support socket.io v1 socket.handshake data via socket.request