Groovy download image from URL

后端 未结 3 1448
感动是毒
感动是毒 2021-02-07 14:59

I am wondering what the proper way to go about downloading the image from this RUL would be: http://www.hidemyass.com/proxy-list/img/port/7018246/1

The way I tried downl

3条回答
  •  后悔当初
    2021-02-07 15:15

    You can get image type from their content type - URLConnection.getContentType() or from byte array:

    content="http://www.google.ru/images/logo.png".toURL().getBytes()
    ext=URLConnection.guessContentTypeFromStream(new ByteArrayInputStream(content)).replaceFirst("^image/","")
    new File("logo."+ext).setBytes(content)
    

提交回复
热议问题