如何检查您是否可以使用android中的IP地址连接到apache服务器?

如何检查您是否可以使用android中的IP地址连接到apache服务器?,android,apache,connection,Android,Apache,Connection,我有一个活动,可以使用IP地址和端口连接到远程计算机中的Apache服务器。我可以手动连接到服务器,WAMP主页会显示在设备浏览器上 我想做的是检查您是否可以使用在活动的EditText中输入的IP地址连接到服务器 因此,在它单击一个按钮后,它将检查连接,如果成功,则转到下一个活动。如果它不能使用ip地址,或者ip地址没有Apache,它将显示Toast。检查http响应。 如果是200,那么你知道一切都很好 例如: try { HttpClient httpclient = new D

我有一个活动,可以使用IP地址和端口连接到远程计算机中的Apache服务器。我可以手动连接到服务器,WAMP主页会显示在设备浏览器上

我想做的是检查您是否可以使用在活动的EditText中输入的IP地址连接到服务器


因此,在它单击一个按钮后,它将检查连接,如果成功,则转到下一个活动。如果它不能使用ip地址,或者ip地址没有Apache,它将显示Toast。

检查http响应。
如果是200,那么你知道一切都很好

例如:

try {
    HttpClient httpclient = new DefaultHttpClient();
    HttpResponse response = httpclient.execute(new HttpGet(serverUrl));
    if(response.getStatusLine().getStatusCode() == 200) {
        // Everything is OK
    } else {
        // Something wrong
    }
} catch (Exception e) {
    // TODO: handle exception
}

那你想查什么?如果一个apache实例处于活动状态,或者一个ip地址链接到一个特定的apache实例。。我应该检查什么?但基本上,我想检查您是否可以使用IP地址连接到Apache服务器,如果连接打开,我可以访问php文件,则返回false,并且不连接到已经运行的Apache服务器