我正在使用 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/