Chrome 插件网络相关接口的应用

作者:feix760

  • chrome.webRequest.XXX 用于网络流量的统计监控、修改请求和响应
  • chrome.proxy.XXX 用于代理的管理

抓包的时候偶尔会遇到返回的json串在prevew窗口不能显示成对象的形式,如下:

理想的:

这种情况是响应头content-type不正确造成的,可以使chrome.webRequest.onHeadersReceived.addListener() 修改响应头。

相应的可以用chrome.webRequest.onBeforeSendHeaders.addListener()修改请求头两个接口可以修改几乎所有的头,包括cookie相关的,因此可以实现一个cookie的管理。

自定义请求/响应头的插件:

https://github.com/feix760/chrome_custom-headers

某个tab cookie独立的插件(可以让浏览器登录多个账号):

https://github.com/feix760/Chrome_CookieSeparator

chrome.proxy.XXX可以实现 SwitchySharp 的功能

chrome.webRequest.XXX 不能做到修改响应数据、host映射等。虽然从安全的角度思考这是异想天开,但有自由访问文件系统的接口(需要用户2次确认这种权限),如果能做到真想把fiddler的功能集成到chrome里去。

原文链接:http://ivweb.io/topic/554c574f718ba1240cc1dd84

相关推荐

【腾讯TMQ】Google是如何做Chrome浏览器的性能测试的?

WEB开发性能优化--核心定义介绍篇(1)

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏搜云库

Ubuntu 17.04 x64 安装 Docker CE 初窥 Dockerfile 部署 Nginx

Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的运行效率,降低了云计算资源供应的成本!使用 Docker,可以让应用的部署、测...

1935
来自专栏杨建荣的学习笔记

个人的小项目mysql_mgr_test开放了

之前写了一版简单的shell脚本,能够实现简单的MySQL Group Replication环境的测试快速部署,大概就1分多钟的时间就快速创建多个实例节...

3455
来自专栏北京马哥教育

MySQL高可用,数据之船不再翻

前言 上篇文章我们介绍了使用pacemkaer+corosync实现简单的nginx高可用, 这篇文章我们介绍如何使用pacemaker+corosync实现M...

2696
来自专栏JMCui

Linux 学习记录 一(安装、基本文件操作).

Linux distributions主要分为两大系统,一种是RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等都是这类;一种则是使用De...

2908
来自专栏北京马哥教育

linux 查看流量工具汇总

在Linux下怎么看网络流量? 在Windows下,我们可以很方便的通过360来查看网络流量,知道哪个进程占用的网络带宽比较多。那在Linux下怎么看流量呢,对...

4119
来自专栏魏豪的专栏

Zabbix 监控配置及实战

Zabbix 是一个高度集成的网络监控解决方案,可以提供 企业级的开源分布式监控解决方案,本文介绍了如何进行监控配置,以及实战时的注意事项。

1.2K0
来自专栏Linux运维学习之路

Linux NTP时间服务器

NTP 时间服务器 ntp也是一种协议 ntp软件(支持ntp协议)  CentOS6自带 CentOS7需要安装 chrony软件(支持ntp协议)   Ce...

8477
来自专栏前端架构

http1.0 与 http1.1的区别

一个WEB站点每天可能要接收到上百万的用户请求,为了提高系统的效率,HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个T...

894
来自专栏Rgc

SSE(Server-sent events)技术在web端消息推送和实时聊天中的使用

最近在公司闲着没事研究了几天,终于搞定了SSE从理论到实际应用,中间还是有一些坑的。 1.SSE简介 SSE(Server-sent events)翻译过来为:...

4069
来自专栏北京马哥教育

在 Linux 中永久并安全删除文件和目录的方法

引言 在大多数情况下,我们习惯于使用 Delete 键、垃圾箱或 rm 命令从我们的计算机中删除文件,但这不是永久安全地从硬盘中(或任何存储介质)删除文件的...

3725

扫码关注云+社区