Я изучаю сетевое программирование.Конкретно прокси серверы.Я создал очень простой прокси-сервер на своем мобильном телефоне.Однако я думаю, что есть некоторые основы прокси-сервера, которые я не знаю, которые помогут мне создать более надежный прокси-сервер.
Что я сделал до сих пор : сервер на моем мобильном устройствеслушает запросы от ноутбука.Когда сервер получает запрос, такой как www.google.com
, содержимое веб-страницы выбирается и возвращается клиенту на ноутбуке.Затем клиент открывает содержимое страницы в настольном браузере.
Я думаю, что отправка / получение запросов может происходить на более низком уровне модели OSI (возможно, транспорт). Как мне создать более надежный прокси-сервер? (тот, который просто отправляет и получает байты и не заботится / не знает о HTTP)