Trying to connect with WebSocket, Right after connecting socket, the socket getting closed with code 4 and with a message says WebSockets protocol violation
fun start() {
var url="wss://dev.ctlf.co.uk/devcall?apiKey=driver106apikey&autoSubscribe=true"
val connection = WebSocketConnection()
val protocolStrings = arrayOf("wamp")
connection.connect(url,protocolStrings, object : WebSocketConnectionHandler() {
override fun onConnect(response: ConnectionResponse) {
println("Connected to server-----"+response)
}
override fun onOpen() {
println("Connection onOpen------")
// connection.sendMessage("Echo with Autobahn")
}
override fun onClose(code: Int, reason: String) {
println("Connection closed------"+code)
println("Connection closed------"+reason)
}
override fun onMessage(payload: String) {
println("Received message------: $payload")
}
})
}
Connected to
server-----io.crossbar.autobahn.websocket.types.ConnectionResponse@b18fe5c.
Connection onOpen------
Received message------:
[0,"6245328995f6d83e9627ce360165595",1,"Ratchet\/0.4.1"]
Connection
closed------4 Connection closed------WebSockets protocol violation
Trying to connect with WebSocket, Right after connecting socket, the socket getting closed with code
4
and with a message saysWebSockets protocol violation