当前位置:首页 > Windows程序 > 正文

C#判断访谒来源是否为搜索引擎链接的要领

2024-03-31 Windows程序

这段代码通过获取UrlReferrer判断访客是否来自常用的搜索引擎,不是完全准确,,可做参考

/// 判断是否来自搜索引擎链接 /// 是否来自搜索引擎链接 public static bool IsSearchEnginesGet() { if (HttpContext.Current.Request.UrlReferrer == null) { return false; } string[] SearchEngine = { "google", "yahoo", "msn", "baidu", "sogou", "sohu", "sina", "163", "lycos", "tom", "yisou", "iask", "soso", "gougou", "zhongsou","bing" }; string tmpReferrer = HttpContext.Current.Request.UrlReferrer.ToString().ToLower(); for (int i = 0; i < SearchEngine.Length; i++) { if (tmpReferrer.IndexOf(SearchEngine[i]) >= 0) { return true; } } return false; }

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/35920.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494590访问次数
  • 建站天数
  • 友情链接