avwo / whistle

HTTP, HTTP2, HTTPS, Websocket debugging proxy
https://wproxy.org/
MIT License
14k stars 1.08k forks source link

增加更多命令行CLI接口调用 #1049

Closed shushu789 closed 3 months ago

shushu789 commented 3 months ago

您好,我想在.NET 中调用whistle,目前只能以进程方式来启动,停止以及一些比较简单的操作,但是我想在.NET中与whistle进行更多的交互,就像在浏览器中操作UI的方式那样操作,只不过我不需要UI操作,而是在代码中交互,主要是对数据的一系列处理。是否会考虑增加这一可能性?如果提供CLI的互操作API,除了.NET,它还可以在其他编程语言使用,比如Java,python等等。感谢,辛苦了

avwo commented 3 months ago

可以通过启动参数 mode: 'shadowRulesOnly' 启动纯规则模式,并通过进程通信及 setShadowRules 动态修改规则,具体可以参考 Whistle 客户端的实现:https://github.com/avwo/whistle-client