我有一个场景,我使用 Httpclient 获取页面的 HTML 响应,该页面与我们右键单击并获取的 ViewSouce 相同。有些标签有
<img alt="abc" /> and other tags
<img alt="def" src="/images/xyz.jpg" />
这些是我通过查看源代码看到的标签。
但是,当我使用 Firebug 检查元素时,我看到每个图像的有效 url。 例如上面的
<img alt="abc" />
看起来像
<img alt="abc" src="/images/fgh.jpg" />
发生了什么事?我假设 View 源在重新加载图像之前获取代码,因此 url 丢失。我知道我错了……但我不知道这是什么原因。有人能帮我吗。我想获取通过 Firebug 检查元素看到的所有图像的网址。谢谢。
最佳答案
查看源代码显示的是网络服务器提供的 HTML,Firebug 检查器显示的是浏览器渲染后的“源代码”:这意味着如果客户端发生了某些变化(例如使用 javascript),您可以通过Firebug 检查器,但不是通过“查看源代码”选项。
关于java - 查看源代码与 Firebug 检查元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8991407/