Привет, lor!
Имеется http прокси. Для получения запросов открываю сокет socket.create_server
; если приходит CONNECT, отправляю 200 Connection Established
, а затем заворачиваю сокет в ssl контекст context.wrap_socket
.
Появилось желание переписать с использованием логики asyncio
. Не понимаю, как StreamReader
завернуть в ssl. В документации вижу, что можно открыть либо plain http, либо сразу ssl; но как тогда обработать запрос CONNECT?
Благодарю за помощь.