What is the correct method / syntax for adding headers to a websocket connection request using Python Websockets ?
The server I'm trying to connect to requires headers in the connection request for authentication
async def connect(): async with websockets.connect("wss://site.com/ws") as websocket: response = await websocket.recv() print(response) # eg. does not work: async with websockets.connect(f"wss://site.com/ws, header={headers}") as websocket: async with websockets.connect(f"wss://site.com/ws, extra_headers:{headers}") as websocket:
Similar question was asked here but did not answer the core of the question: How to send 'Headers' in websocket python