【问题标题】:How to automate to get image size and url in a webpage/website如何自动获取网页/网站中的图像大小和网址
【发布时间】:2016-02-26 11:26:16
【问题描述】:

我们能否使用 selenium 自动获取网页/网站中的单个图像大小 (Kb)。有任何工具/过程可用于自动化此过程。我想自动获取网页/网站中超过 50kb 的所有图像 URL。请就此提出您的建议。

【问题讨论】:

  • 到目前为止你尝试了什么?
  • 使用开发者工具==>网络
  • 您可以使用 selenium 获取 url,然后使用 requests 库向每个 url 发送请求并获取图像的大小。
  • 你能把这个的热代码发给我吗,这对我有很大的帮助......

标签: java selenium selenium-webdriver automation browser-automation


【解决方案1】:

要获取网页上的图像大小,您可以向服务器询问。 IE;使用 URLConnection 类来表示应用程序和该 URL 之间的通信链接。

URLConnection urlConnection = new URL(we.getAttribute("src")).openConnection();
size = urlConnection.getContentLength();

这应该可以正常工作并检查超过 50kB 的条件并获取这些 url。希望此代码必须对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-01
    • 1970-01-01
    • 2015-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-20
    相关资源
    最近更新 更多