
近期我们开源了我们的一个 HTTP 服务器中间件,可用于在浏览器中调试 RESTful 接口,从今天起,丢掉你的 Postman ,开始拥抱 restc 吧。
用浏览器打开一个接口,你可能看到的是一坨 JSON ,用 JSONView 的小伙伴可能不服不,我不是。然而浏览器直接打开,依旧只能发起 GET 请求,无法满足完整的调试需求。
在 restc 中,你不仅可以看到格式化的 JSON ,甚至可以直接看到 HTTP 头,非常方便。
实际上, Postman 在查看请求头上并不是那么直接,在分享上更是不太方便,而基于浏览器的 restc ,只需要把你的 url 给你的小伙伴。
浏览器可以直接获取 Cookie ,降低了调试成本。
我们提供了 Express / Koa 版本,作为中间件直接引入即可。
当然,对于其他的开发者(比如世界上最好的语言 PHP ),我们也提供了 Nginx 的版本方便接入。
详情可见:https://elemefe.github.io/restc/guide/
Github :https://github.com/ElemeFE/restc,欢迎大家提 issue 或者 pr ,让 restc 变得更好。
1 zhpech 2016-11-24 16:54:16 +08:00 via iPhone 好顶赞( ) |
2 zhpech 2016-11-24 17:24:51 +08:00 via iPhone 为秒沉点蜡 |
3 neo1218 2016-11-24 23:08:17 +08:00 呃, 感觉 Postman 已经很好用了 而且 Nginx, 一般部署才用吧, 开发直接用内置 server 就行了 |
4 mingyun 2016-11-24 23:42:31 +08:00 star 之前一直用 postman 明天试试 |
5 lujjjh OP @neo1218 感谢反馈!其实我们一般放到 Express 或者 Koa 里。 Postman 确实很好用,不过 restc 和 Postman 的使用场景不完全重合,可能在多人协作的时候优势大一些,比如我们是用在一个类似 API Gateway 的东西上。除了不需要安装客户端和可以分享链接之外我们也在寻求更多的可玩性,欢迎提出差评和建议 =w= |
6 hpeng 2016-11-25 00:21:42 +08:00 via iPhone 有空试下,用着 curl ……想换种感觉。 |
7 xiaohanqing 2016-11-25 08:28:07 +08:00 via Android curl 不是挺好的么 |
8 loading 2016-11-25 08:47:24 +08:00 via Android 安装起来比 postman 和 curl 都要麻烦~ |
9 StevenTong 2016-11-25 08:52:38 +08:00 我们这边后台用 spring boot 都是直接集成 swagger 的 |
10 HongJay 2016-11-25 09:20:15 +08:00 Postman 还好了。。有空试下 |
11 cyr1l 2016-11-25 09:33:40 +08:00 via iPhone |
12 KevinOfNeu 2016-11-25 10:54:40 +08:00 @cyr1l 这个很赞 |
13 Ouyangan 2016-11-25 19:48:39 +08:00 @StevenTong springfox 是个好东西 , 非常方便 ,但是用的更多的是单元测试... |
15 Miy4mori 2016-11-27 01:24:40 +08:00 via Android swagger 和 postman 一起用,还能自动化测试,你这个有什么优点? |
16 belain 2016-11-27 21:53:27 +08:00 via Android 蹲完坑就去试试 |
17 kitalphaj 2016-11-28 08:02:25 +08:00 postman 还不错,一直在用。 |
18 kinghui 2016-11-29 18:30:18 +08:00 一直都是单元测试 |
19 TangMonk 2017-01-17 19:36:15 +08:00 |