给出如下的URL:
https://media.deltafaucet.com/elvis/OnWhite/lg/58471-SS-PK-B1.png
我想提取如下信息:
1.地址(网址)
2.键入(文件类型,例如:image / png)
3.渲染模式(Quirks模式)
4.修改日期
5.图像格式(JPN或png)
6.分辨率(无缩放尺寸)
在右键单击图像并选择“查看图像信息”后,可以在Firefox上获得这些信息
我希望能够在不必下载的情况下提取这些信息
有哪些类/方法?我似乎无法找到任何
我尝试了selenium,但意识到它是基于UI的,所以无法得到这些信息。
答案 0 :(得分:0)
我正在分享正在运行的代码片段。
URL url = new URL("url");
InputStream in = url.openStream();
Reader reader = new InputStreamReader(in, "UTF-8"); // for example..change format according to your req
Properties prop = new Properties();
try {
prop.load(reader);
} finally {
reader.close();
}
System.out.println( prop.getProperty("key"));
确保读取器(以及InputStream)在完成后正确关闭。还可以根据需要处理try-catch。 希望有所帮助。