Weer是一款专业的HTTP协议调试器,它也是一款非常小众的软件,但这并不能妨碍它的功能卓越,如果要用一句话来概括它,Chrome DevTools + Wireshark,即前端界面像 Chrome DevTools,后端处理像 Wireshark。欢迎下载使用。
原生 Chrome DevTools 的 web 界面
支持 HTTP 正向和反向代理
支持 PCAP 格式的抓包文件
支持 HTTP/1.1 和 WebSocket 协议
可运行在 Windows、MacOS、Linux 上
仅一个不足 1MB 的零依赖可执行文件
如果你是个 web 全栈程序员,开发后端程序时,想必用过各式各样的方法来查看 HTTP 请求,也许会有过想法:要是像前端那样能用 Chrome DevTools 来调试就好了,而 Weer 就是这样的工具。
像其它的 HTTP 调试器一样,Weer 可以启动一个 HTTP 代理来抓包:
$ weer :127.0.0.1:8000
Admin: http://127.0.0.1:9527/
Sources:
* (proxy) http://127.0.0.1:8000
用 Chrome 打开管理页面 http://127.0.0.1:9527/,就看到一个 DevTools 网页。
然后通过 http://127.0.0.1:8000 代理来发送 HTTP 请求,例如:
curl --proxy http://127.0.0.1:8000 http://www.github.com/
你马上就会在 DevTools 里看到 curl 所发送的数据。
另外,Weer 也是一个 PCAP 抓包格式文件查看器,可以代替 Wireshark 跟踪 HTTP 流量:
$ weer ./http.pcap
Admin: http://127.0.0.1:9527/
Sources:
* (file) ./http.pcap
分块和压缩的响应数据会被重组和解压,查看二进制内容更加直观。
这是原生的 Chrome DevTools,并非模仿实现,所以你能以最熟悉的使用习惯来调试任何程序的 HTTP 流量。
Weer 只有一个不足 1MB 的可执行文件,仅占用 3MB 左右的待机内存,没有额外的运行依赖,下载解压后能直接运行,并支持多个操作系统,正如名字的意思,极其轻量。
运行需要 Chrome 吗?
不需要,Weer 自行实现了 Chrome DevTools 后端服务,前端代码已打包到可执行文件里,可以运行在无图形界面系统上。用户界面基于 web,所以访问用户界面的系统才需要 Chrome。
运行需要 Wireshark 吗?
不需要,Weer 自行实现了 PCAP 格式处理库,Weer 并不负责抓取 PCAP 数据,你可以用任何能输出 PCAP 数据的抓包程序。
加载全部内容
RubyMine2020破解版(附激活码)312.3M251人在玩JetBrainsRubyMine2020是一个全新的为Ruby和Rails开发者准备的功能强大、口碑极佳的电脑编程工具,RubyMine破解版能够为用户提供Ruby开发以及测试协助等一系列功能。能够切实有效的实现父方法和子方法之间无缝跳转的操作。欢迎大家下载体验。
下载童程在线少儿编程客户端119.9M83人在玩童程在线少儿编程客户端是一款针对低龄儿童的编程学习软件,其实给孩子学习编程并不是要孩子学得有多厉害,最重要的还是从小培养孩子的编程兴趣,以及培养孩子的编程思想,有需要的朋友快来下载体验吧。
下载GitHub Copilot(人工智能自动完成)195KB66人在玩GitHub Copilot是GitHub和OpenAI推出的编程工具。该软件可以帮助用户纠正代码中的错误,并可以根据用户的代码上下文自动编写后续代码,有效提高您的工作效率。欢迎有需要的用户下载使用!软件介绍Gi...
下载citespace57.7M59人在玩citespace官网下载,citespace中文版下载是专为研究科学的用户打造的可视化文献分析工具,软件可以对科学文献当中的趋势和模式进行分析,然后将分析结果可视化,可以帮助您快速找到领域发展的关键点,并将领域的发展演进出来,从而更好的作出决策。
下载Unity3D下载中文版135KB59人在玩 Unity3D,简称U3D,是一款3D动画游戏开发工具。现在很多终端游戏、页面游戏、手机游戏在开发3D效果的时候都用这个软件,证明它是一款超级3D画面效果制作工具。功能特点:是一款完全集成的专业游戏引擎...
下载老鹰AE脚本管理器358KB58人在玩#8203;老鹰AE脚本管理器是一款非常优秀的AE脚本管理工具,本版已经全部汉化可供各位用户更好的使用,它支持最新版的AE2018,内含脚本管理器、图层排序、圆形排列等脚本等,需要的用户可以到腾牛网免费下载。
下载乐高mindstorms ev3240.0M49人在玩 乐高mindstorms ev3是一个非常好用的编程学习工具,在这里你可以体验极限头脑风暴编程,让你不再局限于课程中的知识,可以让学生了解更多的编程知识,拓展思维。有兴趣的朋友可以快速下载。软件说明 e...
下载我的世界编程猫MOD编辑器185.9M38人在玩我的世界编程猫MOD编辑器是一款专门针对我的世界这款游戏所推出的辅助工具,这款软件的操作方法非常简单,用户无需掌握任何编程知识便能够很轻松的制作出各种类型的mod,这样就能够极大的提升游戏的可玩性。
下载mblock3慧编程121.8M34人在玩mblock3慧编程是款孩子编程启蒙学习软件。软件通过与mbot机器人互动,为孩子提供一个游戏学习环境,可通过完成各类任务、与机器人互动等方式来进行编程学习,从小就可以培养孩子的编程思想,感兴趣的朋友快来下载吧。
下载梦龙网络计划软件109.0M28人在玩斑马梦龙网络计划2018是广联达斑马·梦龙网络进度计划软件,斑马·梦龙网络计划软件是专业、易用的网络计划工具,可以辅助项目通过关键线路+前锋线进行动态管理,打通PDCA循环,让项目进度真正可控!
下载