Отслеживание пикселей: получение параметров, отправленных через URL через <img src = "" /> на стороне сервера
Я пытаюсь создать пиксельный трекер, используя javascript, и включил необходимые параметры в URL и включил это:
img src="/Documents/myimg.gif?utm_source="myfile"
Теперь я не могу понять, как получить доступ к параметрам сервлета с помощью Java. Может ли кто-нибудь помочь мне с этим?
1 ответ
У меня нет твердых знаний о Java-сервлете, но я верю, что та же идея сработает.
В PHP я бы просто создал каталог со скриптом, который возвращает тип контента image/*, например,
/Document/index.php
со следующим содержанием
<?php
$getVar=$_GET;
// do the necessary with the get vars
header('Content-Type:image/jpg');// you can adjust the content type accordingly
/* this is the image url. you can use
.htaccess and get this as the last parameter of the url just like in your question */
readfile('myimg.gif');
Чтобы сделать URL-адрес таким же, как у вас сейчас - .htaccess поможет переписать URL-адрес, чтобы он выглядел почти как что-либо, даже принимая несколько изображений / действий с switch
заявление или if
на заднем плане
<img src="/Documents/myimg.gif?utm_source="myfile"/>
Опять же, это для PHP, но вы должны понять.