Chrome内部协议大全

无色 2019年8月1日23:12:18 评论 246

在chrome浏览器地址栏输入chrome://chrome-urls可以查看到内部协议之类列表,这些相当于一些工具,在前端开发调试时很有用。

1、chrome://about 、chrome://chrome-urls

列出所有命令。

2、chrome://accessibility

用于查看浏览器当前访问的标签,打开全局访问模式可以查看:各个标签页面的文档系统树

3、chrome://appcache-internals

HTML5应用的离线存储管理,点击view detail可以查看缓存的站点条目,点击remove item可以删除 html5 站点缓存;如果你没有看到这些选项说明,你还没访问过html5的站点

4、chrome://apps

应用启动器,他可让您直接从桌面启动自己喜爱的应用;如果没安装那就点击获取即可;

5、chrome://blob-internals

二进制大对象储存入口,BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。如:保存位图、保存XML文档。

6、chrome://bluetooth-internals

蓝牙设备管理

7、chrome://bookmarks

书签

8、chrome://cache

缓存

9、chrome://chromechrome://help

浏览器的关于

10、chrome://components

组件,可以更新组件

11、chrome://conflicts

此网页列出了已加载主进程中的所有模块以及稍后要加载的模块。

12、chrome://crashes

启用停用崩溃报告

13、chrome://credits

第三方软件许可证,除此之外还可以查看某个软件的主页(源码)

14、chrome://device-log

设备日志

15、chrome://devices

查看设备,比如打印机

16、chrome://dino

网页打不开的显示

17、chrome://discards

可看到释放标签页面规则,可手动释放标签页面

18、chrome://dns

DNS记录查看,如果有网络故障记得先来找他,chrome 还会定时更新hosts的DNS

19、chrome://downloads

下载文件的记录

20、chrome://extensions

扩展程序

21、chrome://flags

实验功能

22、chrome://flash

flash插件的详细信息

23、chrome://gcm-internals

消息推送服务,啰嗦一下: Google Cloud Messaging for Android 是谷歌新推出的云推送消息服务,简称GCM。

24、chrome://gpu

GPU信息

25、chrome://histograms

显示某些性能的柱状图(符号形式)。从浏览器启动到上一页加载的统计信息;重新加载以获得此页加载的统计信息

26、chrome://history

查看访问的历史记录

27、chrome://indexeddb-internals

查看 html5的本地存储,他会列出使用你本地存储的 html5站点,然后你可以“强制清除”它,或者“下载”他

28、chrome://inspect

开发工具调试

29、chrome://invalidations

失效的调试信息,可以查看调试日志以及内部详细信息

30、chrome://local-state

本地状态,显示的是一个JSON格式的文件,包括了浏览器的很多状态信息,插件的详细信息

31、chrome://media-internals

当前的多媒体内部构建信息,如果当前使用的是浏览器内部的播放器而不是flash播放器的话,会在Players、Audio、Video Capture显示播放文件的详细信息,在Player中可以显示当前播放的适配的详细信息,包括音频、视频及播放器的内部状态信息。

32、chrome://nacl

NaCl的版本信息,包括NaCl的插件位置,版本信息

33、chrome://net-export

开启网络日志保存到磁盘

34、chrome://net-internals

Chrome的http抓包工具

35、chrome://network-error

网页不能访问信息

36、chrome://network-errors

网络不能访问时的错误信息及错误码

37、chrome://newtab

打开一个新的标签页

38、chrome://omnibox

omnibox的测试工具,omnibox API https://developer.chrome.com/extensions/omnibox

39、chrome://password-manager-internals

显示捕获到的密码管理日志。当这个页面被关闭掉,则已有的记录会被清除,并且不再捕获。

40、chrome://policy

显示设置的政策

41、chrome://predictors

显示输入url预测列表

42、chrome://print

浏览器打印页面

43、chrome://profiler

分析器,可以按照不同的条件分组及排序,主要应该是用于分析Chrome的各种进程的内部信息

44、chrome://quota-internals

存储空间的配额信息,包括了三个tab页面,Summary、Usage&Quota、Data

Summary标签页显示的是一个磁盘总的空闲空间大小以及混合统计的一些数值

Usage&Quota 标签页显示的是临时的、持久化的和同步的数据库中的具体数据项

Data标签中点击Dump按钮可以生成一个json格式的文件,包含了前面两个tab中的统计信息和分类信息。

45、chrome://serviceworker-internals

ServiceWorker的内部组件,可以勾选选择框,进行调试

ServiceWorker的项目主页: https://www.chromium.org/blink/serviceworker

介绍视频:https://youtu.be/4uQMl7mFB6g

视频中介绍者的的代码:https://github.com/jakearchibald/simple-serviceworker-tutorial

w3c ServiceWorker的Demo:https://github.com/w3c-webmob/ServiceWorkersDemos

46、chrome://settings

Chrome的设置页面

47、chrome://signin-internals

当前Chrome登录者信息,包括账户状态的各种信息

48、chrome://site-engagement

站点契约

49、chrome://suggestions

提建议

50、chrome://supervised-user-internals

管理用户行为

51、chrome://sync-internals

同步信息

52、chrome://system

系统诊断数据

53、chrome://taskscheduler-internals

定时任务

54、chrome://terms

Chrome服务条款

55、chrome://thumbnails

访问网页的快照

56、chrome://tracing

追踪访问URL,包括浏览和渲染的过程

57、chrome://translate-internals

翻译内部组件信息,此处包含了对于Chrome翻译的设置,包括用户自定义的不需要自动翻译的网站列表,可以在此处进行编辑,删除

包括了当前翻译引擎的设置,以及翻译组件的日志信息,日志包括了检测日志、事件日志和错误日志,其中检测日志可以dump为JSON格式的文件。

追踪日志会将打开该页面后的浏览器访问的网页内容抓取出来,包括要翻译的文字内容列表

58、chrome://usb-internals

设备管理

59、chrome://user-actions

监听用户行为。用户操作列表,包括操作类型和发生时间。

60、chrome://version

版本信息

61、chrome://view-http-cache

显示当前HTTP缓存的URL列表,点击对应的url,可以打开缓存的文件,包含了文件的具体信息和二进制内容信息

62、chrome://webrtc-internals

WebRTC内部组件信息。点击Create Dump按钮,可以下载当前的webrtc连接的数据信息和状态信息快照数据

63、chrome://webrtc-logs

WebRTC日志信息

调试目的的页面:

    • chrome://badcastcrash/
    • chrome://inducebrowsercrashforrealz/
    • chrome://crash/
    • chrome://crashdump/
    • chrome://kill/
    • chrome://hang/
    • chrome://shorthang/
    • chrome://gpuclean/
    • chrome://gpucrash/
  • chrome://gpuhang/
  • chrome://memory-exhaust/
  • chrome://ppapiflashcrash/
  • chrome://ppapiflashhang/
  • chrome://quit/
  • chrome://restart/