作者:feix760
抓包的时候偶尔会遇到返回的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里去。
相关推荐
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有