最近在测试钉钉的机器人消息,用的是 webhook 的方式,需要使用 curl 发送 post 请求。
在终端里面使用 curl 命令来测试,有点麻烦,我平时的做法是,开一个记事本,或者 notepad–。
在里面填写好命令之后,再复制到终端里面执行。要修改?就修改后,再复制、粘贴到终端,执行……
有点繁琐,虽然在网上也能找的一些在线测试的网站,但是不知道会不会被泄露信息,不太敢用。
然后我就找到了不错的开源工具 o8oo8o/WebCurl: 极简网页版API调试神器

readme 是中文的,目前 star 数量是差不多 600。下载后是一个可执行文件,运行之后打开 4444 端口就可以使用,非常方便。
❯ ./webcurl time=2026-06-07T16:42:11.740+08:00 level=INFO msg=日志初始化 level=INFO file=/Users/ming/WebCurl.log stdout=true 服务启动配置: --host : 0.0.0.0 --port : 4444 --daemon : false --echo-server : true --log-level : info --log-file : /Users/ming/WebCurl.log (默认) --log-size : 100M --ssl-cert-key : ssl_cert.key --webroot : 使用内嵌index.html (默认) --ssl-cert : ssl_cert.pem --upload-dir : <空> (仅透传) --stdout-log : true time=2026-06-07T16:42:11.741+08:00 level=INFO msg=服务启动配置 config="map[--daemon:false --echo-server:true --host:0.0.0.0 --log-file: --log-level:info --log-size:100M --port:4444 --ssl-cert:ssl_cert.pem --ssl-cert-key:ssl_cert.key --stdout-log:true --upload-dir: --webroot:]" 2026/06/07 16:42:11 ERROR 初始启动失败 error=没有可用的监听配置
程序启动完成,按 Ctrl+C 退出; OS:[ darwin ]; PID:[ 62194 ];
|
内存占用 16.8M,非常棒。
