Задание на лабораторную работу: Необходимо реализовать простой прокси-сервер, выполняющий журналирование проксируемых HTTP-запросов. Программа должна работать в виде службы и отображать в виде журнала краткую информацию о проксируемых запросах (URL и код ответа). При реализации использовать программный интерфейс сокетов. Обязательной является поддержка HTTP, поддержка HTTPS не требуется.
Для проверки работоспособности программы необходимо зайти в параметры прокси-сервера сети (используйте обычный поиск в Windows), выбрать прокси-сервер, включить его, в поле адрес вписать "127.0.0.1", в поле порт вписать "8080", нажать сохранить. Затем запустить программу и в браузере загрузить любую страницу по http (например baidu.ru, Example.com).
СОДЕРЖАНИЕ АРХИВА:
- Исходный код на C# в Visual Studio 2017
YaR1qq