java - 查看源代码与 Firebug 检查元素

标签 java firefox firebug httpclient

我有一个场景,我使用 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/

相关文章:

javascript - 使用 toLocaleString() 方法 (Firefox) 将日期转换为本地时区

java - 是否可以从cordova android插件中运行的后台线程调用javascript

java - 为什么当 ftp java dsl 配置被引入 spring 集成核心时过滤器行为发生了变化

python - 如何通过 Python 使用 GeckoDriver 和 Firefox 使 Selenium 脚本无法检测到?

firefox - 安装后是否可以编辑/修改 Firefox 插件?

javascript - firefox 选项卡中的 firebug 或 'how to embed a custom editor' 编辑器?

Java Stream 如何在另一个方法返回 null 时跳过调用一个方法

java - 嵌入式 XSD 中的 JAXB 绑定(bind)

firebug - 为什么 Firefox DevTools 与 Firebug 或 Chrome DevTools 中下载的 KB 不同?

css - 在 Firebug 中确定有问题的 CSS 文件