public String readFileByUrl(String urlStr) {
String json = null;
HttpURLConnection conn;
try {
conn = (HttpURLConnection) new URL(urlStr).openConnection();
conn.setConnectTimeout(3 * 1000);
conn.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");
try (InputStream in = conn.getInputStream(); ByteArrayOutputStream bos = new ByteArrayOutputStream()) {
byte[] buffer = new byte[1024];
int len = 0;
while ((len = in.read(buffer)) != -1) {
bos.write(buffer, 0, len);
}
json = new String(bos.toByteArray());
}
} catch (IOException e) {
e.printStackTrace();
}
return json;
}
根据url获取文件demo
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 开发中,我们经常会遇到这种情况:后台给了一个有效的url,我们在前台展示的时候需要显示这个文件的名称、大小等信息。...
- Node.js读取文件内容包括同步和异步两种方式。 1、同步读取,调用的是readFileSync varrf=r...
- 根据Url 获取图片尺寸,根据需求显示不同的尺寸 在网上找了相关的方法,把方法写成了分类,这是下载地址链接:htt...
- 在做微信分享大图的时候遇到了这个问题,需要通过图片url生成Bitmap,而大家也经常会遇到下面几种情况: 1.通...