When experimenting with websockets I noticed, that the websockets are not correctly implemented.
When looking here, you can see that the Host field is filled with the address. According to RFC2616 it should be filled with address:port, if the port is not a standard port for HTTP/HTTPS.
I am trying to connect to a local wesocket server. The server is accessible from connection test webpages no matter what port I set but UE will only connect to it in port 80.
Server logs:
port 80:
WebSocket = FWebSocketsModule::Get().CreateWebSocket(“ws://localhost:80/Echo”);