CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

请问如何在web上捕获网络连接不通的问题?

楼主canbo2008()2006-06-01 11:50:11 在 .NET技术 / ASP.NET 提问

请问如何在web上捕获网络连接不通的问题?  
  我看gmail都做到了这点,谁有高招??  
  问题点数:20、回复次数:1Top

1 楼CnEve(龙哥哥)回复于 2006-06-01 12:13:16 得分 0

///   <summary>  
  ///   仅执行请求的连接,返回是否成功  
  ///   </summary>  
  ///   <param   name="url">请求HTTP连接</param>  
  ///   <returns>Boolean</returns>  
  public   static   Boolean   httpWebRequest(string   url)  
  {  
  try  
  {  
  if(url.IndexOf("url=1")   >   0)  
  {  
  DbAccess.SqlHelper   sh   =   new   DbAccess.SqlHelper();  
  url   =   url.Replace("url=1",   "url="   +   Inc.toHexString(sh.SqlConnectionString));  
  sh   =   null;  
  }  
  HttpWebRequest   httpRequest   =   (HttpWebRequest)WebRequest.Create(url);  
  httpRequest.UserAgent=@"Mozilla/4.0   (compatible;   MSIE   6.0;   Windows   NT   5.1;   SV1;   .NET   CLR   2.0.40607;   .NET   CLR   1.1.4322)";  
  HttpWebResponse   httpResponse   =   (HttpWebResponse)httpRequest.GetResponse();  
  if(httpRequest.HaveResponse)  
  {  
  httpResponse.Close();  
  return   true;  
  }  
  }  
  catch{}  
  return   false;  
  }  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:canbo2008

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo