gpt4 book ai didi

java - 在 Android 中,如何检查 webview 中加载的 URL 是否是图像?

转载 作者:行者123 更新时间:2023-12-01 11:17:33 26 4
gpt4 key购买 nike

检查文件扩展名在大多数情况下都有效,但并非适用于所有情况。考虑以下链接:

http://t0.gstatic.com/images?q=tbn:ANd9GcTqqcX4SsdwgithvRcjQl_W3Hj-eIc_12FvdeGS2sO31uZ0F1HHqcdRKNo

我可以从 URL 中检查它是否是图像链接吗?如果没有,有没有办法在页面加载到 webview 中后进行检查?

我知道我可以使用 HttpURLConnection 下载每个页面,但我试图避免这种方法。

最佳答案

检查响应 HTTP header Content-Type。它将是image 类型之一。例如,如果我在浏览器中打开您提供的 URL,将看到如下所示的 Content-Type

Content-Type:image/jpeg

您可以使用HttpHead只获取标题的方法

enter image description here

关于java - 在 Android 中,如何检查 webview 中加载的 URL 是否是图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31631612/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com