Code phát hiện Browsers, Crawlers, Web Bots, Spider user agent truy cập web asp.net

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi admin, 14/11/16.

  1. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,894
    Đã được thích:
    1,198
    Điểm thành tích:
    113
    Giới tính:
    Nam
    ITSEOVN tổng hợp 1 số Code phát hiện Browsers, Crawlers, Web Bots, Spider user agent truy cập web asp.net (c#). Code phát hiện ra các bọ tìm kiếm của các công cụ search tìm kiếm truy cập vào web:

    Cách 1:
    Mã:
    if (Request.UserAgent.ToString().IndexOf("Googlebot") > -1)
    {
      // là công cụ GoogleBot web crawler.
    }
    else
    {
      // không phải là công cụ GoogleBot web crawler.
    }
    
    Phát hiện trên máy tính bàn
    Phát hiện trên mobi
    Cách 2:
    Mã:
    if (Request.Browser.Crawler)
    {
      // là công cụ crawler.
    }
    else
    {
      // không phải là công cụ crawler.
    }
    
    Có thể lồng thêm phát hiện trên mobi như sau:
    Mã:
    If(Request.Browser.IsMobileDevice)
    {
      //là công cụ device trên mobi
    }
    else
    {
      //không phải là công cụ device trên mobi
    }
    
     
    Cảm ơn đã xem bài:

    Code phát hiện Browsers, Crawlers, Web Bots, Spider user agent truy cập web asp.net



Chủ để tương tự : Code phát
Diễn đàn Tiêu đề Date
Lập trình web Asp.net Code Regex.Matches lọc lấy href, url trong đoạn file html 25/4/17
Lập trình web Asp.net Lấy src của thẻ img trong chuỗi code HTML sử dụng asp.net (C#) 24/3/17
Lập trình web Asp.net Xóa link, url trong chuỗi code HTML sử dụng asp.net (C#) 24/3/17
Lập trình web Asp.net Hàm làm tròn số trong c#, asp.net cho lập trình viên code 6/10/16
Lập trình web Asp.net Code mã MD5 trong ASP.NET, C# lập trình web 11/3/16