从今天起,用 restc 调试你的 RESTful 接口吧!

2016-11-24 16:52:16 +08:00
 lujjjh

近期我们开源了我们的一个 HTTP 服务器中间件,可用于在浏览器中调试 RESTful 接口,从今天起,丢掉你的 Postman ,开始拥抱 restc 吧。

restc 可以提供什么

用浏览器打开一个接口,你可能看到的是一坨 JSON ,用 JSONView 的小伙伴可能不服——不,我不是。然而浏览器直接打开,依旧只能发起 GET 请求,无法满足完整的调试需求。

在 restc 中,你不仅可以看到格式化的 JSON ,甚至可以直接看到 HTTP 头,非常方便。

为什么我不用 Postman

实际上, Postman 在查看请求头上并不是那么直接,在分享上更是不太方便,而基于浏览器的 restc ,只需要把你的 url 给你的小伙伴。

浏览器可以直接获取 Cookie ,降低了调试成本。

怎么使用 restc

我们提供了 Express / Koa 版本,作为中间件直接引入即可。

当然,对于其他的开发者(比如世界上最好的语言 PHP ),我们也提供了 Nginx 的版本方便接入。

详情可见:https://elemefe.github.io/restc/guide/

Github :https://github.com/ElemeFE/restc,欢迎大家提 issue 或者 pr ,让 restc 变得更好。

6373 次点击
所在节点    分享创造
19 条回复
zhpech
2016-11-24 16:54:16 +08:00
好顶赞( ¯ᒡ̱¯ )و
zhpech
2016-11-24 17:24:51 +08:00
为秒沉点蜡
neo1218
2016-11-24 23:08:17 +08:00
呃, 感觉 Postman 已经很好用了😂
而且 Nginx, 一般部署才用吧, 开发直接用内置 server 就行了
mingyun
2016-11-24 23:42:31 +08:00
star 之前一直用 postman 明天试试
lujjjh
2016-11-25 00:14:07 +08:00
@neo1218 感谢反馈!其实我们一般放到 Express 或者 Koa 里。 Postman 确实很好用,不过 restc 和 Postman 的使用场景不完全重合,可能在多人协作的时候优势大一些,比如我们是用在一个类似 API Gateway 的东西上。除了不需要安装客户端和可以分享链接之外我们也在寻求更多的可玩性,欢迎提出差评和建议 =w=
hpeng
2016-11-25 00:21:42 +08:00
有空试下,用着 curl ……想换种感觉。
xiaohanqing
2016-11-25 08:28:07 +08:00
curl 不是挺好的么
loading
2016-11-25 08:47:24 +08:00
安装起来比 postman 和 curl 都要麻烦~
StevenTong
2016-11-25 08:52:38 +08:00
我们这边后台用 spring boot 都是直接集成 swagger 的
HongJay
2016-11-25 09:20:15 +08:00
Postman 还好了。。有空试下
cyr1l
2016-11-25 09:33:40 +08:00
KevinOfNeu
2016-11-25 10:54:40 +08:00
@cyr1l 这个很赞
Ouyangan
2016-11-25 19:48:39 +08:00
@StevenTong springfox 是个好东西 , 非常方便 ,但是用的更多的是单元测试...
neo1218
2016-11-25 22:17:29 +08:00
@lujjjh 主要我是搞 python 的😂
Miy4mori
2016-11-27 01:24:40 +08:00
swagger 和 postman 一起用,还能自动化测试,你这个有什么优点?
belain
2016-11-27 21:53:27 +08:00
蹲完坑就去试试
kitalphaj
2016-11-28 08:02:25 +08:00
postman 还不错,一直在用。
kinghui
2016-11-29 18:30:18 +08:00
一直都是单元测试
TangMonk
2017-01-17 19:36:15 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/323019

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX