А в чём проблем, делаете прокси сервер, навешиваете анализ заголовков. Принцип работы тут прост, открывается коннект к прокси серверу, он в свою очередь анализирует заголовок, выдирает данные какие ему нужны, анализирует пускать или нет, затем сам стучится в интернет, получает ответ, модифицирует как ему надо данные и отдаёт клиенту.