javascript - 如何检测我的网站与其他网站的集成?
问题描述
有没有一种简单的方法来确定我的网站是否正在集成,例如通过 iFrame/JS 在另一个页面上?我正计划编写一个 C# 工具来检测我的页面的这些外部用途以进行统计。
我目前正在尝试从客户端读取请求标头,以便我可以访问“推荐人”。这应该表明用户是来自外部站点还是只是单击了我的链接。
是否可以将 request.header 转换为 JSON,以便我可以像这样访问引荐来源网址:.referrer?
string headers = String.Empty;
List<string> headerlist = new List<string>();
foreach (var key in Request.Headers.Keys)
{
headers += key + "=" + Request.Headers[key];
headerlist.Add(headers);
}
解决方案
推荐阅读
- html - 带有 ssl 和 www 重定向的 Angular 通用 Web 配置文件
- java - Spring批处理IllegalStateException进行更新
- java - 调整基本足球模拟算法
- python - 如何在 PYQT5 菜单栏中同时显示图标和文本
- javascript - Vue.set 更新 Vuex 存储中复制的对象
- python - 在 Django 中基于类的视图中转换函数视图
- javascript - 将 1 个 JS If 语句应用于多个 HTML ID
- r - 使用 mutate 和 recode 函数的语法有什么问题?
- python - 递归符号计算 - 提高性能
- cordova - 我可以将当前版本的 Ionic CLI 和 Cordova 用于 ionic-1 项目吗?