package com.bwei.utils;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
public class NetWorkUtils {
private static ByteArrayOutputStream baos;
static String path="http://www.meirixue.com/api.php?c=index&a=index";
public static String getjson(){
try {
URL url = new URL(path);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setConnectTimeout(5000);
int responseCode = connection.getResponseCode();
baos = new ByteArrayOutputStream();
if(responseCode==200){
InputStream inputStream = connection.getInputStream();
int len;
byte[] arr = new byte[1024];
while ((len=inputStream.read(arr))!=-1){
baos.write(arr,0,len);
}
}
return baos.toString();
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
}
相关文章
- Kickstarter JSON数据解析,保存csv
- 非标准JSON解析
- 来讲讲怎样获取到url上所有参数并以对象形式保存,再讲讲JSON解析与序列化
- java中使用net.sf.json对json进行解析
- json解析库gson和fastjson使用
- 使用 com.alibaba.fastjson把json型数据解析成一个javabean
- Alibaba FastJson支持对象中私有属性的json解析
- storm启动问题解析Storm conf is not valid. Must be json-serializable
- 目前为止我用过最方便的json解析工具,Jackson框架
- 在没有JSON库的python中解析JSON对象(只使用regex)