Я добавляю клиенту поддержку HTTP-запроса CONNECT и не могу правильно обработать туннель.
Я могу отправить запрос CONNECT на прокси-сервер, который отвечает с кодом состояния 200. Этот RFC сообщите мне, что туннель был сформирован с конечным сервером.
Как использовать этот туннель с точки зрения сокета? На стороне клиента сокет, который я открыл, сначала получает ответ 200 от прокси. После проверки ответа я должен просто отправить больше данных в этот сокет? Я попробовал этот подход, и клиент просто завис. Данные, похоже, не достигают конечного сервера. Как использовать этот сокет для обычного HTTP(S) после создания туннеля?