serebit
10/10/2018, 5:57 PMDeactivated User
10/11/2018, 7:07 AMserebit
10/11/2018, 4:16 PMserebit
10/11/2018, 5:14 PMDeactivated User
10/11/2018, 5:14 PMserebit
10/11/2018, 5:16 PM<ws://gateway.discord.gg/>
, and the same to Ktor. I can't manually create a websocket request to that endpoint using Ktor, since the Upgrade
header is locked.serebit
10/11/2018, 5:17 PMDeactivated User
10/11/2018, 5:17 PMserebit
10/11/2018, 5:18 PMserebit
10/11/2018, 5:29 PMws
throws a 404, even with Http4k.Deactivated User
10/11/2018, 5:31 PMserebit
10/11/2018, 5:32 PMwebSocketSession
complement for the wss
function. Any ideas?Deactivated User
10/11/2018, 5:32 PMDeactivated User
10/11/2018, 5:32 PMDeactivated User
10/11/2018, 5:34 PMDeactivated User
10/11/2018, 5:37 PMDeactivated User
10/11/2018, 5:37 PMserebit
10/11/2018, 5:38 PMwss
function to create the socket.serebit
10/11/2018, 5:38 PMsecureWebSocketSession
though, if you'd likeDeactivated User
10/11/2018, 5:39 PMserebit
10/11/2018, 6:11 PMDeactivated User
10/11/2018, 6:12 PMDeactivated User
10/11/2018, 6:13 PMDeactivated User
10/11/2018, 6:13 PMserebit
10/11/2018, 6:13 PMserebit
10/11/2018, 6:13 PMserebit
10/11/2018, 6:13 PMDeactivated User
10/11/2018, 6:14 PMserebit
10/11/2018, 6:14 PMDeactivated User
10/11/2018, 6:14 PMDeactivated User
10/11/2018, 6:15 PMDeactivated User
10/11/2018, 6:16 PMserebit
10/11/2018, 6:16 PMclient.wss(host = "<http://gateway.discord.gg|gateway.discord.gg>") {
outgoingChannel = outgoing
}
then, later on, after the session info is received from the socket:
outgoingChannel?.send(Frame.Text(text))
serebit
10/11/2018, 6:17 PMoutgoingChannel
isn't null at this point either, and no exception is thrown. It just does nothing, as far as I can tell.Deactivated User
10/11/2018, 6:18 PMDeactivated User
10/11/2018, 6:19 PMserebit
10/11/2018, 6:19 PMoutgoingChannel
is a class-level variable that I'm using in leiu of storing the WebSocketSession
itself.Deactivated User
10/11/2018, 6:19 PMserebit
10/11/2018, 6:20 PMoutgoing
channel, and use that to send frames.Deactivated User
10/11/2018, 6:20 PMDeactivated User
10/11/2018, 6:21 PMDeactivated User
10/11/2018, 6:21 PMserebit
10/11/2018, 6:22 PMDeactivated User
10/11/2018, 6:22 PMserebit
10/11/2018, 6:22 PMDeactivated User
10/11/2018, 6:23 PMDeactivated User
10/11/2018, 6:25 PMDeactivated User
10/11/2018, 6:25 PMserebit
10/11/2018, 6:25 PMDeactivated User
10/11/2018, 6:25 PMserebit
10/11/2018, 6:36 PM1.0.0-alpha-2
, 0.9.6-alpha-1-rc13
, and 0.9.5-rc13
.Deactivated User
10/11/2018, 6:37 PMDeactivated User
10/11/2018, 6:38 PMserebit
10/11/2018, 6:49 PMserebit
10/11/2018, 7:10 PMDeactivated User
10/11/2018, 7:48 PMserebit
10/11/2018, 8:35 PMmaster
branch, the not-working ktor version is on the ktor
branch.Deactivated User
10/12/2018, 12:04 AMDeactivated User
10/12/2018, 12:05 AMserebit
10/12/2018, 2:26 PMDeactivated User
10/13/2018, 6:50 PMserebit
10/13/2018, 7:01 PMserebit
10/13/2018, 9:49 PM