是否可以使用数据包嗅探器来跟踪GET请求

时间:2012-07-26 13:02:24

标签: php javascript flash packet-sniffers sniffer

我正在尝试在我的网站上记录广告点击。点击广告时,始终会向特定外部网站发送GET请求。我希望在提出此请求后立即通知我的服务器。所以这将允许我计算点击次数。

我正在考虑但却一无所知的方法是数据包嗅探器。 任何人都可以指出我正确的方向来让我的想法运行。

3 个答案:

答案 0 :(得分:1)

Google使用Ajax格式。当您单击链接时,您似乎正在点击正常的href,但您正在做的是向Google发送一个Ajax数据包,然后移动到您想要的页面。你可以用JQuery做同样的事。

这是一个链接 Click Logging with JavaScript

您无法在所有用户的计算机上放置数据包嗅探器。

答案 1 :(得分:1)

数据包嗅探!!!!我不认为它可以解决你的问题。

创建一个javascript函数,每次点击广告时都会调用它,给出一些特殊的类名并挂钩onClick特定的类来增加点击次数并将其保存在数据库或文件中。

请使用此链接Logging hyperlink clicks on my website

答案 2 :(得分:0)

数据包嗅探打开了一大堆潜在问题。尝试在服务器上运行一个很可能会警告本地网络的安全管理员。根据网络设置,它甚至可能无法正常工作。它也可以让你离开托管服务提供商。

您最好的选择是使用shajeeck提到的javascript进行点击记录。我假设它是第三方广告网络。