From e09e9f8a34cbc99a33dfa9ef1792b0025575c3a8 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期二, 01 八月 2017 11:41:19 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/InternetAccessThread.java |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/InternetAccessThread.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/InternetAccessThread.java
index 0c13c8c..84e1c79 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/InternetAccessThread.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/InternetAccessThread.java
@@ -63,7 +63,7 @@
 
 
         public static boolean openUrl() {
-            StringBuilder total = new StringBuilder();
+            StringBuilder javaServerResponse = new StringBuilder();
             try {
                 URL url = new URL(AppApi.BASE_URL);
                 URLConnection urlCon = url.openConnection();
@@ -75,18 +75,37 @@
 
                 String line;
                 while ((line = bufferedReader.readLine()) != null) {
-                    total.append(line).append('\n');
+                    javaServerResponse.append(line).append('\n');
                 }
                 bufferedReader.close();
                 bis.close();
                 is.close();
             } catch (Exception e) {
-                //e.printStackTrace();
-                //System.out.println(e.getMessage());
                 return false;
             }
+            StringBuilder cPlusPlusServerResponse = new StringBuilder();
+            try {
+                URL url = new URL("http://60.205.222.4:8080");
+                URLConnection urlCon = url.openConnection();
+                urlCon.setConnectTimeout(1500);
+                InputStream is = urlCon.getInputStream();
+                BufferedInputStream bis = new BufferedInputStream(is);
 
-            if (total.toString().indexOf("Hello World!") > -1) {
+                BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(bis));
+
+                String line;
+                while ((line = bufferedReader.readLine()) != null) {
+                    cPlusPlusServerResponse.append(line).append('\n');
+                }
+                bufferedReader.close();
+                bis.close();
+                is.close();
+            } catch (Exception e) {
+                return false;
+            }
+            if (javaServerResponse.toString().indexOf("Hello World!") > -1 &&
+                    cPlusPlusServerResponse.indexOf("ip") > -1
+                    ) {
                 return true;
             } else {
                 return false;

--
Gitblit v1.8.0