Вопрос

Я начинаю работать на очень простом HTTP -прокси -сервере, написанном в C (Редактировать: что -то, что просто пересылает мои запросы). На данный момент у меня трудно понять, как продолжить.

Любая помощь будет полезно.

Это было полезно?

Решение

Взгляни на micro_proxy. Анкет Он реализует все основные особенности прокси HTTP/HTTPS, только в 260 строках C код.

Еще одну очень простую реализацию можно найти в Proxy.

Другие советы

Прокси -сервер для какого протокола? Прежде чем вы это узнаете, запуск кодирования - не самый полезный следующий шаг.

После того, как вы определили, какой протокол реализовать, вам (вероятно) вам нужно прочитать на API сокетов.

После того, как это будет сделано, есть три основных маршрута, используя цикл на основе опроса/избранного, откидывание процессов для сессии или использование потоков для перетасовки данных.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top