1 package com.byteslounge.websockets; 2 3 import bean.Response; 4 5 import javax.net.ssl.HttpsURLConnection; 6 import java.io.BufferedReader; 7 import java.io.InputStream; 8 import java.io.InputStreamReader; 9 import java.net.HttpURLConnection; 10 import java.net.URL; 11 import java.util.HashMap; 12 import java.util.Map; 13 14 15 public class Weather { 16 17 public static String requests(String httpUrl, String httpArg) { 18 BufferedReader reader = null; 19 String result = null; 20 StringBuffer sbf = new StringBuffer(); 21 httpUrl = httpUrl + “?” + httpArg; 22 23 try { 24 URL url = new URL(httpUrl); 25 HttpURLConnection connection = (HttpURLConnection) url 26 .openConnection(); 27 connection.setRequestMethod(“GET”); 28 // 填入apikey到HTTP header 29 connection.setRequestProperty(“apikey”, “0bc0ad02d5730afb5c355b34”); 30 connection.connect(); 31 InputStream is = connection.getInputStream(); 32 reader = new BufferedReader(new InputStreamReader(is, “UTF-8”)); 33 String strRead = null; 34 while ((strRead = reader.readLine()) != null) { 35 sbf.append(strRead); 36 sbf.append(” “); 37 } 38 reader.close(); 39 result = sbf.toString(); 40 } catch (Exception e) { 41 e.printStackTrace(); 42 } 43 return result; 44 } 45 }
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/187233.html