xml - Chrome : Inspect Element vs View Source

标签 xml google-chrome

我正在使用 Chrome 10 接收 XML 格式的网络服务响应。请求成功完成。然后我想查看结果的内容。

我转到 Inspect Element 并查看所需的 XML。出于好奇,我也查看源代码。我很确定 Chrome 的工作方式是 Inspect Element 是正确的结果。

我的问题是 Inspect Element 和 View Source 的结果不同。事实上,Inspect Element 给出了正确的结果,而 View Source 提供了一个错误。该错误是身份验证错误,因此响应仍在完成但表现得像失败。

为什么它们如此不同?

最佳答案

在 Chrome 中查看源代码会发送另一个文件请求,由于它没有经过身份验证,它会返回登录页面的源代码。这与 IE 的工作方式不同,IE 会缓存源代码并在您尝试查看时返回。

Inspect Element 显示当前 DOM 的快照数据。这是您从发出初始的、经过身份验证的请求中得到的。所以是的,这是“正确的”。

关于xml - Chrome : Inspect Element vs View Source,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5572297/

相关文章:

cocoa - 如何在 Mac 上以编程方式读取 Chrome 和 Firefox 的缓存?

html - 输入类型编号在 Window Surface 平板电脑上不起作用

jquery - 为什么我无法从本地文件加载 jQuery?

c# - 隐藏没有数据的 XElement 节点

java - 用java解析xml文档

google-chrome - 用于启动 Chrome 等的 Powershell 脚本

python - 谷歌浏览器下载文件时如何自动重命名文件?

xml - XSLT - 匹配具有相同标签名称的元素

php - 在 Ubuntu 12.04 上启用 XSL

python - 从 XML python 中检索数据