File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change 11import { Decoder , Encoder , Packet , PacketType } from "socket.io-parser" ;
22import debugModule = require( "debug" ) ;
3- import url = require( "url" ) ;
43import type { IncomingMessage } from "http" ;
54import type { Server } from "./index" ;
65import type { Namespace } from "./namespace" ;
@@ -269,9 +268,9 @@ export class Client<
269268 let namespace : string ;
270269 let authPayload : Record < string , unknown > ;
271270 if ( this . conn . protocol === 3 ) {
272- const parsed = url . parse ( packet . nsp , true ) ;
271+ const parsed = new URL ( packet . nsp , "https://socket.io" ) ;
273272 namespace = parsed . pathname ! ;
274- authPayload = parsed . query ;
273+ authPayload = Object . fromEntries ( parsed . searchParams . entries ( ) ) ;
275274 } else {
276275 namespace = packet . nsp ;
277276 authPayload = packet . data ;
You can’t perform that action at this time.
0 commit comments