直接上代码:
public void httpRequest(String path){
try {
//创建一个URL对象
URL url = new URL(path);
//获取URL连接,open方法返回一个URLConnection类的对象
URLConnection conn = url.openConnection();
//从连接获取输入流
InputStream in = conn.getInputStream();
InputStreamReader is = new InputStreamReader(in);
//将字节流转换成字符流
BufferedReader br = new BufferedReader(is);
StringBuilder sb = new StringBuilder();
String line = null;
while((line = br.readLine())!=null) {
sb.append(line);
}
String backStr=sb.toString();
//将String转为JSON数据
JSONObject result = new JSONObject(backStr);
int code = result.getInt("code");
System.out.println(code);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (JSONException e) {
e.printStackTrace();
}
}