您的位置:首页 > 其它

知乎专栏API

2015-11-20 13:07 344 查看
String url = "http://zhuanlan.zhihu.com/api/columns/oh-hard/posts/20332126";
//String url = "http://zhuanlan.zhihu.com/api/columns/tastespirit/posts/20306620";

HttpURLConnection conn = null;
try {
conn = (HttpURLConnection) new URL(url).openConnection();
conn.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko");
conn.setRequestProperty("contentType ", "zh-CN");
conn.setRequestProperty("Accept-Encoding", "gzip,deflate");
conn.setRequestProperty("Accept-Language ", "zh-CN,zh;q=0.8");

InputStream inputStream = conn.getInputStream();

String result = "";
InputStream urlStream = new GZIPInputStream(inputStream);
BufferedReader in = new BufferedReader(new InputStreamReader(urlStream,"utf-8"));
String line = "";
while ((line = in.readLine()) != null) {
result += line;
}
System.out.println(result);

} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  知乎API