本人在进行前端调试的时候经常需要用 Fiddler 对 HTTP 请求进行修改。但 Fiddler 的图形界面实在太难用,自己又不想去学 FiddlerScript ,所以就用 node 造了一个轮子。
轮子名为 mocker ,允许用户通过 js 对请求进行修改,基本上可以满足所有的前端调试需求(当然你得写代码)。
项目地址: https://github.com/gzzhanghao/mocker
另外配合 mocker-utils ( https://github.com/gzzhanghao/mocker-utils ) 食用风味更佳。
1
honk 2016-09-20 09:24:13 +08:00 via Android
很赞!👍
|
2
mengzhuo 2016-09-20 10:00:46 +08:00
所以为啥不用 wireshark?
|
3
gzzhanghao OP @mengzhuo 我主要是想要一个可以用代码定义服务端行为的东西。这样我们能解放很多脑洞。
比如我可以把上游返回的内容传给本地编辑器,用户在编辑器里点击保存后我们再将编辑后的内容返回给浏览器。 wireshark 要实现同样的功能需要用 lua 写脚本吧。前端肯定更愿意和 js 打交道╮(╯▽╰)╭ |
4
123s 2016-09-24 10:46:40 +08:00
不错,有空研究一下源码。
|