From 512dee748b224f487b080cd89a8e95213eda4246 Mon Sep 17 00:00:00 2001 From: "Eckhardt (Kaizen) Dreyer" Date: Thu, 24 Apr 2025 09:01:03 +0200 Subject: [PATCH] docs: update WebSockets example to use Bun.CookieMap (#19181) --- docs/api/websockets.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/api/websockets.md b/docs/api/websockets.md index a14290fd07..075439ade3 100644 --- a/docs/api/websockets.md +++ b/docs/api/websockets.md @@ -117,14 +117,14 @@ type WebSocketData = { // TypeScript: specify the type of `data` Bun.serve({ fetch(req, server) { - // use a library to parse cookies - const cookies = parseCookies(req.headers.get("Cookie")); + const cookies = new Bun.CookieMap(req.headers.get("cookie")!); + server.upgrade(req, { // this object must conform to WebSocketData data: { createdAt: Date.now(), channelId: new URL(req.url).searchParams.get("channelId"), - authToken: cookies["X-Token"], + authToken: cookies.get("X-Token"), }, });