栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

查看网页生成源的最佳方法?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

查看网页生成源的最佳方法?

[更新以响应已编辑问题中的更多详细信息]

您遇到的问题是,通过ajax请求修改页面后,当前HTML仅存在于浏览器的DOM中-除了可以提取的内容之外,不再有任何其他可以验证的独立源HTML。 DOM。

如您所见,IE的DOM以大写形式存储标记,修复未封闭的标记,并对原始HTML进行许多其他更改。这是因为浏览器通常非常擅长处理有问题的HTML(例如未关闭的标签),并修复这些问题以显示对用户有用的内容。据我所知,一旦IE对HTML进行了规范化,从DOM的角度来看,原始的源HTML实际上就已经丢失了。

Firefox大多数likley所做的这些更改较少,因此Firebug可能是您更好的选择。

最终的(且劳动强度更大)的选项可能适用于具有简单ajax更改的页面,例如,从服务器获取一些HTML并将其导入到特定元素内的页面中。在这种情况下,您可以使用提琴手或类似工具将原始HTML与Ajax
HTML手动缝合在一起。这可能比它值得的麻烦多,而且容易出错,但这是另外一种可能性。

[这里是对原始问题的原始答复]

Fiddler是一个免费的,独立于浏览器的工具,可以很好地获取浏览器接收到的HTML。它显示了网络上的确切字节以及解码/解压缩/等内容,您可以将其提供给任何HTML分析工具。它还显示了标头,计时,HTTP状态以及许多其他有用的东西。

如果要测试服务器如何响应略有不同的标头,也可以使用fiddler复制和重建请求。

Fiddler充当代理服务器,位于您的浏览器和网站之间,并记录双向流量。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/442379.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号