要将图片通过链接下载到本地然后在上传到自己的服务器上 但是图片的格式是无法获取到
存入到本地的都是判断出来的格式 有一些是不正确的
URL url = new URL(matcher2.group().substring(5, matcher2.group().length() - 1));
String last = getUrl(String.valueOf(url));
URLConnection con = url.openConnection();
con.setConnectTimeout(120 * 1000);
InputStream is = con.getInputStream();
byte[] bs = new byte[1024];
int len;
String xxUrl = "temp";
File sf = new File(xxUrl);
if (!sf.exists()) {
sf.mkdirs();
}
String uuid32 = getUUID32();
OutputStream os = new FileOutputStream(sf.getPath() + "/" + uuid32 + last);
在outPut的时候last就是图片的格式 但是不知道怎么通过链接获取图片格式 请教一下大佬帮忙看一下有什么事可以解决的
图片链接
https://mmbiz.qpic.cn/mmbiz_jpg/FJYxahcppx2C9jyw4hJQKH9R9Ws8LdPicmrAvfw7kS1Tau6PuLP7eOBjqybtiaT9icJo9OupL9ibMdAIFBnR2wtvSQ/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1