Кто-нибудь знает какие-либо проекты с открытым исходным кодом на C # или пример кода, в котором реализован синхронный HTTP-клиент с использованием сокетов?
Я работаю над проектом, где мне нужен HTTP-клиент с использованием сокетов. Он не может использовать WebRequest или WebClient, а также не может использовать асинхронные сокеты. Не спрашивай Кроме того, в идеале это должно быть на .NET 2.0, да, здесь это очень актуально.
Я полагал, что в сети будут тонны образцов для этого, но к удивлению, я не смог их найти. Возможно, потому что всем достаточно повезло использовать встроенные API.
Если я не найду что-то, мне придется написать это самому, и я не хочу заново изобретать это колесо.