Вы сто раз слышали, что прокси — посредник между пользователем и сайтами. Но мало кто знает, что происходит с этим промежуточным звеном. Как прокси получает и обрабатывает запросы, перед тем как передать их дальше и вернуть обратно? Какие алгоритмы использует? Давайте узнаем об этом больше. Сразу отметим, что прокси это не некая абстракция, скрытая от глаз пользователя и сайта. Это программа, которая получает запрос от юзера и работает в несколько этапов. Начнем с первого этапа когда вы вводите ссылку, чтобы зайти на сайт. Прокси-сервер может содержать список правил для фильтрации контента. Их могут устанавливать администраторы рабочих сетей в компаниях. Когда, например, сотрудникам не дают заходить в соцсети с рабочих ПК. Итак, на этом этапе после получения запроса от юзера, алгоритмы фильтрации проверяют запрос по своим правилам. Если запрос запрещен, сервер может вернуть ошибку или страницу с уведомлением. Если же никаких ограничений нет, то прокси выполняет следующий этап. Прокси-с