python:用谷歌浏览器分析网页内容(一)

1.查看网页源代码,在网页空白处单击鼠标右键选择 查看网页源代码(或者使用快捷键 Ctrl+U 直接打开);查找某内容,若无法找到,则表示该内容有可能通过异步加载(Ajax)。
2.查看经过Ajax加载和JavaScript渲染的源代码,在网页空白处单击鼠标右键选择 检查(或者使用快捷键 Ctrl+Shift+I / F12直接打开)。
3 相关步骤
3.1 F12打开开发者工具
3.2 点击 NETWORK
3.3 选择 DOC,点击F5刷新
列表中只出现了一个请求,选中这个请求,一般来说,它就是浏览器给服务器发送的第一个请求,用于获取网站的原始源代码。
3.3.1点击 Header 可以看到它的头部参数设置,
3.3.2点击 Response 可以看到网站返回的源代码,容易发现它其实和 查看网页源代码 返回的信息是一致的
3.3.3对于动态加载的抓包分析,主要是分析 XHR 和 JS 请求即可。对逐个请求分析,查看perview内容。见下图
在这里插入图片描述
3.3.4点击Headers,展开General,对Request URL的内容分析即可
例如
https://p.3.cn/prices/mgets?callback=jQuery5630504&type=1&area=1&pdtk=&pduid=1538913884969623950536&pdpin=&pin=null&pdbp=0&skuIds=J_25630711066%2CJ_26395831446%2CJ_20823451030%2CJ_11332156897%2CJ_14020547214%2CJ_26498549638&ext=11100000&source=item-pc
注:验证时去掉“callback=jQuery5630504&type=1&”

参考文献
1.利用Chrome抓包分析;https://blog.csdn.net/wsmrzx/article/details/81560370

猜你喜欢

转载自blog.csdn.net/weixin_42480489/article/details/82961437