Рейтинг:0

Как обработать запрос с помощью squid извне?

флаг sb

Можно ли отловить запрос, проходящий через прокси сквид, чтобы проанализировать его внешней программой?

У меня есть приложение, которое используется примерно на 400 рабочих станциях. У меня нет доступа ни к какой конфигурации или исходному коду этого приложения, но у меня есть доступ к squid, который проксирует к нему запросы.

Бизнес-правила требуют, чтобы пользователи могли открывать только один сеанс в любой момент времени, но я заметил, что пользователи открывают несколько сеансов одновременно.

Итак, я подумываю написать скрипт python (или php) для анализа запросов к серверу и проверки, открыт ли сеанс, и если да, то заблокировать его.

djdomi avatar
флаг za
если вы сделаете это в пределах ЕС, вас арестуют, однако попробуйте использовать [Руководство по Squid] (http://www.squid-cache.org/Doc/config/client_ip_max_connections/)
Marcos Alexandre avatar
флаг sb
Спасибо за комментарий. Я не из ЕС, так что пока эта стратегия не проблема. В любом случае, я не думаю, что `client_ip_max_connections` поможет, потому что мне нужно проверить, существует ли сессия в базе данных, прежде чем я решу ее заблокировать.
djdomi avatar
флаг za
Вы сказали, что хотите ограничить hhhe-соединения на ip, вот что он делает. в противном случае вам нужно обновить вопрос и быть более конкретным. ИМХО, это похоже на [проблему x и y] (https://faq-database.de/doku.php?id=en:x-and-y-problem)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.