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
2. If the response lacks an |Upgrade| header field or the |Upgrade|
header field contains a value that is not an ASCII case-
insensitive match for the value "websocket", the client MUST
_Fail the WebSocket Connection_.
3. If the response lacks a |Connection| header field or the
|Connection| header field doesn't contain a token that is an
ASCII case-insensitive match for the value "Upgrade", the client
MUST _Fail the WebSocket Connection_.
I made my own autobahn-compliant websocket client but it immediately failed because https://ws.discord.gg/ replies with "Connection: upgrade"
The text was updated successfully, but these errors were encountered:
deanveloper
changed the title
Test that Upgrade and Connection headers are case-insensitive
Test that clients read Upgrade and Connection headers as case-insensitive ASCII
Aug 24, 2024
now, of course this latter behavior is wrt to AutobahnPython (as a WebSocket client) - not the testsuite specifically testing for HTTP headers / opening handshake processing of the WebSocket library implementation.
rgd the latter, pls lets stick to the existing issue #82 ...
Under section 4.1: https://datatracker.ietf.org/doc/html/rfc6455#section-4.1
I made my own autobahn-compliant websocket client but it immediately failed because https://ws.discord.gg/ replies with "Connection: upgrade"
The text was updated successfully, but these errors were encountered: