Connecting Arduino to SocketIO server through WiFi

I am trying to send sensor data from my Arduino Uno using a WiFi shield to my SocketIO server. I tried searching around for any libraries that does that, and I came across this one GitHub - billroy/socket.io-arduino-client: A socket.io client for the Arduino Ethernet shield which I modified a bit to connect via WiFi instead of Ethernet. It does reach the server, but I keep getting stuck on the handshaking, the server returns

{"code":0,
"message":"Transport uknown"
}

Does anyone got any luck trying to do the same thing?