LiveOrDevTrying / WebsocketsSimple

WebsocketsSimple provides an easy-to-use and customizable Websocket Server and Websocket Client. The server is created using a TcpListener and upgrades a successful connection to a WebSocket. The server and client can be used for non-SSL or SSL connections and authentication (including client and server SSL certification validation) is provided for identifying the clients connected to your server. Both client and server are created in .NET Standard and use async await functionality.
Apache License 2.0
21 stars 2 forks source link

Fix Sec-WebSocket-* headers not being parsed correctly when lowercase #9

Closed jgoyvaerts closed 1 year ago

jgoyvaerts commented 1 year ago

This caused issues when a reverse proxy was in front of the websocket server, since it was sending the http headers as lowercase (which is valid according to the HTTP specification).