В принятом ответе на следующий вопрос регулярный представитель SO с представителем 13K + предлагает использовать «веб-баг» (не кэшируемый 1x1 img), чтобы иметь возможность отслеживать запросы в журналах:
Является ли Google Analytics точной?
Как я могу сделать это на Java?
В принципе, у меня есть две проблемы:
как убедиться, что изображение 1x1 не кэшируется (как установить заголовок)?
как убедиться, что запрос для этого изображения 1x1 будет отображаться в журналах?
Я ищу точный кусок кода, потому что я знаю, как написать .jsp / servlet, и я знаю, как обслуживать изображение 1x1:)
Мой вопрос действительноо точном .jsp / servlet, который я должен написать, и как / что нужно сделать, чтобы Tomcat зарегистрировал запрос.
Например, я планирую использовать следующее отображение:
<servlet-mapping>
<servlet-name>WebBugServlet</servlet-name>
<url-pattern>/webbug*</url-pattern>
</servlet-mapping>
и затем используйте тег img , ссылающийся на "webbug.png" (или .gif), так как мне написать .jsp / servlet?
Что / где искать в логах?