fix(node-ws): websocket upgrade header value case sensitivity (#876)
parent
6524a92a9e
commit
a092ffaadb
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
'@hono/node-ws': patch
|
||||
---
|
||||
|
||||
Fixed case-sensitivity of the WebSocket "Upgrade" header value
|
|
@ -63,7 +63,7 @@ export const createNodeWebSocket = (init: NodeWebSocketInit): NodeWebSocket => {
|
|||
},
|
||||
upgradeWebSocket: (createEvents) =>
|
||||
async function upgradeWebSocket(c, next) {
|
||||
if (c.req.header('upgrade') !== 'websocket') {
|
||||
if (c.req.header('upgrade')?.toLowerCase() !== 'websocket') {
|
||||
// Not websocket
|
||||
await next()
|
||||
return
|
||||
|
|
Loading…
Reference in New Issue