获取电脑的网络连接状态(五)WebClient
2024-10-21 03:58:45
网络连接判断,使用WebClient测试获取:
1 public static bool IsWebClientConnected()
2 {
3 try
4 {
5 using (var client = new WebClient())
6 using (var stream = client.OpenRead("http://www.qq.com"))
7 {
8 return true;
9 }
10 }
11 catch
12 {
13 return false;
14 }
15 }
直接访问web地址来测试网络的可用性,这个方法延时超高,不建议使用。首次判断100ms-150ms,后续基本维持在20-40ms左右。
最新文章
- Android NDK编译本地文件以及引用第三方so文件
- 一个php soap的错误记录
- System.Drawing.Design.UITypeEditor自定义控件属性GetEditStyle(ITypeDescriptorContext context),EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
- 如何让旧版IE浏览器认识HTML5元素
- github jekyll site不再使用Maruku由于Markdown翻译员,但kramdown
- WPF自定义Window样式(1)
- java异常常见面试问题
- linux随手笔记(Centos为主)
- 线程池(ThreadPool)
- JAVA高精度模板
- Android——编译release版签名系统
- php中实现记住密码下次自动登录的例子
- python自动化之上传文件的3种方法和图片预览
- 联系表单 1_copy
- 【明哥报错簿】tomcat 安装时出现 Failed to install Tomcat7 service
- dubbox provider cosumer 包坐标及xml
- cocos2d-x 输入框CCEditBox的使用
- linux加入windows域之完美方案
- Mac notes
- Ros学习调试——rqt_console
热门文章
- filebeat+elasticsearch+kibana
- Kibana+X-pack安装使用
- 2022.07.25 TypeScript基础类型介绍
- vs2019配置boost库(转载)
- Serverless 遇到 FinOps: Economical Serverless
- TensorFlow安装填坑之路(Windows环境)
- Grafana Dashboard
- 一文快速回顾 Servlet、Filter、Listener
- noopener, noreferrer 及 nofollow 的用法
- Git Commit Message 应该怎么写?