根据网络图片地址获取资源的字节流

news/2024/11/16 18:02:59/
/*** 根据地址获得数据的字节流* @param strUrl 网络连接地址* @return*/
private static byte[] getImageFromNetByUrl(String strUrl){try {URL url = new URL(strUrl);HttpURLConnection conn = (HttpURLConnection)url.openConnection();conn.setRequestMethod("GET");conn.setConnectTimeout(5 * 1000);InputStream inStream = conn.getInputStream();//通过输入流获取图片数据byte[] btImg = readInputStream(inStream);//得到图片的二进制数据return btImg;} catch (Exception e) {e.printStackTrace();}return null;
}/*** 从输入流中获取数据* @param inStream 输入流* @return* @throws Exception*/
private static byte[] readInputStream(InputStream inStream) throws Exception{ByteArrayOutputStream outStream = new ByteArrayOutputStream();byte[] buffer = new byte[1024];int len = 0;while( (len=inStream.read(buffer)) != -1 ){outStream.write(buffer, 0, len);}inStream.close();return outStream.toByteArray();
}

http://www.ppmy.cn/news/788606.html

相关文章

图片url地址的生成获取方法

在写博客插入图片时,许多时候需要提供图片的url地址。作为菜鸡的我,自然是一脸懵逼。那么什么是所谓的url地址呢?又该如何获取图片的url地址呢? 首先来看一下度娘对url地址的解释:url是统一资源定位符,对可…

GoLang网络编程:HTTP服务端之底层原理与源码分析——http.HandleFunc()、http.ListenAndServe()

一、启动 http 服务 import ("net/http" ) func main() {http.HandleFunc("/ping", func(w http.ResponseWriter, r *http.Request) {w.Write([]byte("ping...ping..."))})http.ListenAndServe(":8999", nil) }在 Golang只需要几行代…

IOS BUG 处理UIControl触摸事件TrackingWithEvent

IOS BUG记录 之 处理UIControl的点击事件。UIControl的触摸事件的方法是beginTrackingWithTouch:withEvent:,continueTrackingWithTouch:withEvent:,endTrackingWithTouch:withEvent:,cancelTrackingWithEvent: ##下面简单的介绍一下 begin…

rufus 制作U盘启动工具

之前使用ultraiso在服务器上安装系统,发现很多ubuntu版本安装都提示There was a problem reading data from the CD-ROM. Please make sure it is in the drive. If retrying does not work, you should check the integrity of your CD-ROM.,其实是ultr…

UltraISO+U盘制作启动盘安装各种系统

现在装系统的方式多种多样,软媒、小白一键重装等等,不过我还是喜欢用U盘来做启动盘,怎么说呢,简单粗暴,有安全感。由于本人使用过的操作系统除了win10就是win7,所以就介绍一下在这两个系统上做启动盘到启动…

rufus(u盘引导盘制作工具) v3.5.1497

点击下载来源:rufus(u盘引导盘制作工具) v3.5.1497 rufus是一款小巧实用、开源免费的系统u盘制作软件,当你需要安装系统又没有带装有系统的U盘或者刻录光盘的时候,这款软件就该上场了,可以帮你安装Windows系统和linux系统哦。该软…

官方正版制作Win10U盘启动攻略

1.需要用到的工具 硬件:8G及以上容量的U盘。 Windows系统:Windows10操作系统镜像点击官网下载 2.下载工具并打开 3.等待,接受条款 4.为另一台电脑创建安装介质 5.选择语言、体系结构和版本 这里选择的是windows10 家庭中文版 6.选择要使…

教程丨利用微软官方工具制作U盘安装Win10系统

一、制作Win10安装U盘 1、登录网站 https://www.microsoft.com/zh-cn/software-download/windows10 下载 “MediaCreationTool”工具,这里我们直接点击“立即下载工具”即可。 2、安装并运行“MediaCreationTool”工具,从弹出的“Windows10安装程序”…