Guest User

Untitled

a guest
Mar 24th, 2015
358
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.98 KB | None | 0 0
  1. public static String callJson(String urlstring){
  2.         String data=null;
  3.         try {
  4.             URL url = new URL(urlstring);
  5.             HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  6.             conn.setReadTimeout(10000 /* milliseconds */);
  7.             conn.setConnectTimeout(15000 /* milliseconds */);
  8.             conn.setRequestMethod("GET");
  9.             conn.setDoInput(true);
  10.             // Starts the query
  11.             conn.connect();
  12.          InputStream stream = conn.getInputStream();
  13.  
  14.       data = convertStreamToString(stream);
  15.          stream.close();
  16.  
  17.          }catch(SocketTimeoutException e){
  18.                 //failed
  19.          }
  20.         catch (Exception e) {
  21.             e.printStackTrace();
  22.          }
  23.  
  24.         return data;
  25.  
  26.     }
  27.  
  28.     static String convertStreamToString(java.io.InputStream is) {
  29.           java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A");
  30.           return s.hasNext() ? s.next() : "";
  31.        }
Advertisement
Add Comment
Please, Sign In to add comment