【发布时间】:2011-03-28 02:06:17
【问题描述】:
如何快速检测指定URL是否包含Android中的图像?
我有 http://foo.bar/w23afv 类型的链接,所以像检查 URL 字符串结尾这样的幼稚方法在这里不起作用。
【问题讨论】:
如何快速检测指定URL是否包含Android中的图像?
我有 http://foo.bar/w23afv 类型的链接,所以像检查 URL 字符串结尾这样的幼稚方法在这里不起作用。
【问题讨论】:
检查 HTTP Content-Type 响应标头是否以 image/ 开头。
URLConnection connection = new URL("http://foo.bar/w23afv").openConnection();
String contentType = connection.getHeaderField("Content-Type");
boolean image = contentType.startsWith("image/");
【讨论】: