-1

我正在尝试使用 javascript 创建一个像素跟踪器,并在 url 中包含了必要的参数,并包含了这个:

img src="/Documents/myimg.gif?utm_source="myfile"

现在,我无法理解如何使用 java 访问 servlet 上的参数。有人可以帮我解决这个问题吗?

4

1 回答 1

0

我对 java servlet 没有扎实的知识,但我相信同样的想法会奏效。

在 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,但您应该有所了解。

于 2019-01-29T13:28:39.017 回答