如何使用Webkit进行远程调试

 时间:2024-10-14 03:38:00

1、首先在Chrome的启动参数上加上--remote-debugging-port=9222,DevTools仅仅是简单的由H皈其拄攥TML,JavaScript,CSS,Images组成的,本质上就是一个WebApp,纯粹的前端应用,彻底关闭进程.

如何使用Webkit进行远程调试

2、然后打开任意的网页,在浏览器中点击一下链接就会出现调试的界面,可以查看调试的过程和调试的结果,在这里可以使用DevTools来检查这个页面有没有错误.

如何使用Webkit进行远程调试

3、接着按下CMD+OPTION+i,这就是一个HTML应用,再观察一下这个URL,通过QueryString服务就知道应该连接到哪个WebSocket服务.

如何使用Webkit进行远程调试

4、然后如同一个异步调用,通过请求的信息,获取相应的返回结果,通讯必然有一个message id,否则两方都无法正确的判断请求和返回的匹配状况。

如何使用Webkit进行远程调试

5、接下来通过调试协议来获取页面加载的所有网络请求并打印,可以编写一个Node.js应用来实现这个目的.

如何使用Webkit进行远程调试

6、最后查看Webkit内核反馈的数据,不是外层JavaScript接口的统计,也不是通过代理监控网络数据拿到的结果,调试协议本身定义大量的JSON数据结构.

如何使用Webkit进行远程调试
  • Dota传奇潮汐如何觉醒?怎样完成觉醒任务?
  • 【分类介绍】-水处理设备分类有哪些???
  • 母亲节最贴心礼物爱心靓汤
  • 怎么面对公司裁员潮
  • 热门搜索
    3g什么意思 会当凌绝顶一览众山小的意思 will是什么意思 神气十足的意思 锐不可当的意思 风吹草低见牛羊的见是什么意思 迈腾用什么机油 莘莘学子的意思 现在什么工作有前途 两会是什么意思