我有一种情况,我的 Web 应用程序是从 CRM(基于 win 的应用程序)打开的。
我可以通过请求变量获取应用程序的名称吗?在 Web 应用程序中,推荐 URL 有效。有什么我可以探索的吗?
我有一种情况,我的 Web 应用程序是从 CRM(基于 win 的应用程序)打开的。
我可以通过请求变量获取应用程序的名称吗?在 Web 应用程序中,推荐 URL 有效。有什么我可以探索的吗?
你的网络服务器不可能知道哪个应用程序打开了浏览器……除非……你给应用程序一个与正常流量不同的 URL。(广告活动使用相同的方法来判断谁点击了他们的广告。)让桌面应用程序使用带有附加查询参数的 URL:
www.mywebsite.com/?source=mydesktopapplication
如果这对您来说是不可能的,因为您无法更改桌面应用程序,那么我能想到的唯一其他(不完美)的事情就是假设没有推荐 URL 的人来自该应用程序。这样做的问题当然是您会错误地识别出没有推荐 URL 的访问者,这些访问者仍然不是来自桌面应用程序,例如在地址栏中输入您网站的 URL 的人,或者单击了书签链接的人。