我正在使用chrome开发人员工具开发Web应用程序。在一个大型项目中,我们有一个应用程序,它具有自己的JSON格式,用于请求服务器。发送的JSON对象包含有关请求类型及其数据等的各种信息。
是否有机会使用特殊视图扩展chromes开发人员工具(尤其是网络视图),该视图以对使用该项目的开发人员更具可读性的方式显示请求中的数据?
我试图了解扩展工具,但我不知道从哪里开始。我找到了一些信息,我可以如何向开发人员工具添加标签和页面,但没有关于如何获取请求/响应信息以显示它们。
答案 0 :(得分:1)
没有标准API来扩展开发人员工具的网络视图。如果您对使用自定义devtools标签感到满意,请使用chrome.devtools.network
API过滤和格式化回复,并在标签中进行渲染。
如果您喜欢冒险,可以使用下一种方法直接修改网络视图的内容。
答案 1 :(得分:0)
您可以下载Google Chrome浏览器source code的副本并使用它;它是用C ++编写的。
/trunk/src/chrome/browser/devtools
看起来是正确的目录。
答案 2 :(得分:0)
您可以使用chrome.devtools.network.onRequestFinished。有关更多控制和高级信息,您可以使用chrome.webRequest api。