You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Root URL without trailing slash leads to %WebSockex.ConnError{original: :closed}) #102
The connection should be established with and without a trailing slash.
This works: WebSockex.start_link("ws://localhost", ...
This works: WebSockex.start_link("ws://localhost/not-root", ...
Remarks
Maybe this is an issue of my websocket server, rather than the WebSockex client?
However, the connection can be established by a different websocket client (Firefox weasel plugin).
Looking at the network trace of that plugin, it looks like it adds the trailing slash automatically in the HTTP request if it was not explicitly provided. Could that be a sensible approach for WebSockex as well?
changed the title [-]URL without trailing slash leads to %WebSockex.ConnError{original: :closed})[/-][+]Root URL without trailing slash leads to %WebSockex.ConnError{original: :closed})[/+]on Nov 29, 2021
Activity
ftes commentedon Nov 29, 2021
From a brief look at the weasel source I couldn't find any "add a trailing
/" logic.Probably the browser adds
/as the default path.[-]URL without trailing slash leads to %WebSockex.ConnError{original: :closed})[/-][+]Root URL without trailing slash leads to %WebSockex.ConnError{original: :closed})[/+]