0

我有一种情况,我的 Web 应用程序是从 CRM(基于 win 的应用程序)打开的。

我可以通过请求变量获取应用程序的名称吗?在 Web 应用程序中,推荐 URL 有效。有什么我可以探索的吗?

4

1 回答 1

0

你的网络服务器不可能知道哪个应用程序打开了浏览器……除非……你给应用程序一个与正常流量不同的 URL。(广告活动使用相同的方法来判断谁点击了他们的广告。)让桌面应用程序使用带有附加查询参数的 URL:

www.mywebsite.com/?source=mydesktopapplication

如果这对您来说是不可能的,因为您无法更改桌面应用程序,那么我能想到的唯一其他(不完美)的事情就是假设没有推荐 URL 的人来自该应用程序。这样做的问题当然是您会错误地识别出没有推荐 URL 的访问者,这些访问者仍然不是来自桌面应用程序,例如在地址栏中输入您网站的 URL 的人,或者单击了书签链接的人。

于 2012-05-23T07:31:01.600 回答