コード例 #1
0
 /// <summary>
 /// 截取url部分判断是否能转换成ip 创建者: xb 创建时间:2018/05/10
 /// </summary>
 /// <param name="url"></param>
 /// <returns></returns>
 public void UpdateSiteStatus(SiteModel site, LogModel log)
 {
     // 更新站点变量的信息
     site.Status_code = log.Status_code;
     site.Update_time = DateTime.Now;
     if (log.Is_error)
     {
         site.Is_success = "1002".Equals(log.Status_code) ? -1 : 0;
     }
     else
     {
         site.Is_success = 1;
     }
     site.Request_TimeCost = (int)log.TimeCost;
     site.Request_count++;
     site.Last_response = string.IsNullOrEmpty(log.Log_Record) ? "" : log.Log_Record;
     // 更新数据库中的站点的信息
     siteDao.UpdateSite(site);
     Debug.WriteLine("请求了一次服务器!");
 }