测试网关及http是否连接的函数
来源:互联网 发布:php版本 编辑:程序博客网 时间:2024/06/04 00:38
测试当前的网关是否连接上
/**
* Ping current network'sgate way. Return the result of ping operation.
*
* @return Return trueif ping operation is success,false otherwise.
*/
publicboolean ConennectTest(){
StringgateWay = getGateWay();
if(gateWay ==null) {
returnfalse;
}
try {
Socketserver = new Socket();
InetSocketAddressaddress = new InetSocketAddress(gateWay, 80);
server.connect(address,5000);
server.close();
returntrue;
}catch(UnknownHostException e) {
returnfalse;
}catch (IOException e){
returnfalse;
}
}
测试是否连接上http
/**
* Use httpconnect to Google, test if the network connected or not.
*
* @return Return truestands for network connect to Internet, false otherwise.
*/
publicstaticbooleanhttpConnectTest() {
if(EthernetImplement.dummyMode){
returntrue;
}
try{
url =new URL("http://www.google.com");
connect =(HttpURLConnection)url.openConnection();
connect.setRequestMethod("GET");
connect.setConnectTimeout(6*1000);
code =connect.getResponseCode();
}catch(Exception e) {
returnfalse;
}
if(code ==HttpURLConnection.HTTP_OK)
{
returntrue;
}
else {
returnfalse;
}
}
- 测试网关及http是否连接的函数
- 【oracle透明网关】一次Oracle通过透明网关连接DB2的测试
- 【HTTP】测试Http连接的驱动程序
- HTTP长连接、短连接使用及测试
- HTTP长连接、短连接使用及测试
- HTTP长连接、短连接使用及测试
- HTTP长连接、短连接使用及测试
- HTTP长连接、短连接使用及测试
- 测试数据库是否连接正确的实例
- 测试网络是否连接
- Android的网络Http判断是否连接服务器
- 网关的定义及作用
- SIP网关压力测试工具SIPp的安装及使用详解
- 测试MySql连接是否正常
- ios 测试网络是否连接
- 测试mysql 是否连接成功
- Android测试网络是否连接
- SQL server2005测试是否连接成功的方法
- php的安装
- vc 6 使用技巧
- Android 开发系列:Http 通信
- Political Skill/Power Test
- google 地图重大改进
- 测试网关及http是否连接的函数
- IOS开发之__bridge,__bridge_transfer和__bridge_retained
- Super Jumper:一个2DOpenGL ES游戏
- Java环境变量配置方法详解
- PHP不应该是简单的拷贝粘贴(送给PHP新学员)
- android 图片资源文件对应的屏幕分辨率
- CentOS 系统日志
- 应届生笔试-冒泡排序
- 什么是Wireless Tether(无线局域网共享)