Restc

HTTP 服务器中间件
授权协议 MIT
开发语言 JavaScript HTML/CSS
所属分类 Web应用开发、 REST/RESTful项目
软件类型 开源软件
地区 国产
投 递 者 潘辰龙
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

restc 是一个 HTTP 服务器中间件,其用于可视化展示请求,调试 RESTful 接口。该项目由饿了么前端团队开源。

挂载 restc 中间件后,访问者无需安装浏览器插件,直接通过浏览器访问接口地址,即可以可视化的方式对该接口发起各种请求。

如果用浏览器直接打开一个 API 地址通常会得到一坨神奇的 JSON。

使用 restc 之后不仅格式化高亮了结果,而且还可以看到 HTTP 响应头

使用前:

使用后:

特点:

  1. 引入成本低:可以低成本地引入到绝大多数现有的 Web API 项目中。

  2. 使用方便:客户端无需下载额外的软件或插件,在任何现代浏览器中直接访问 API endpoint 即可调试该 API。

  3. 便于分享:由于是直接访问 API endpoint,因此可以很方便地分享某个请求。

  • 最近不经意间看到饿了么团队开发的restc,接口调试工具(类似postman),其实调试接口都没用过工具,每次都只是运行起项目直接调接口。闲来无事,看到restc,就决定试试,后面觉得挺不错的,就分享一下。 第一步:搭建小框架 打开终端执行命令: mkdir restc-demo cd restc-demo npm init -y 这样一个小小的框架就出来了。 第二步:新建json文件 在项目的根

  • 近期我们开源了我们的一个 HTTP 服务器中间件,可用于在浏览器中调试 RESTful 接口,从今天起,丢掉你的 Postman,开始拥抱 restc 吧。 restc 可以提供什么 用浏览器打开一个接口,你可能看到的是一坨 JSON,用 JSONView 的小伙伴可能不服——不,我不是。然而浏览器直接打开,依旧只能发起 GET 请求,无法满足完整的调试需求。 在 restc 中,你不仅可以看到格

  • 1 参考项目 restClient in cpp: https://github.com/jgaa/restc-cpp 2 编译restClient的依赖下载 openssl下载: https://github.com/CristiFati/Prebuilt-Binaries/blob/master/OpenSSL/v1.1.1/OpenSSL-1.1.1o-Win-pc064.zip 3 创建云

 相关资料
  • 问题内容: 我在示例的底部创建了一个运行在端口3000上的小型服务器。您可以通过“ htto:// localhost:3000 / time”访问它。整个请求包含两个中间件。第一个“ cancelHandler”和第二个“ otherHandler”被调用-在4秒钟后响应一些虚拟数据。 对我的问题: 当我在浏览器中请求页面,然后取消请求时(在4秒之前)。服务器仍在后台处理goroutine /请

  • 主要内容:编写时间客户端本教程中实现的协议是TIME协议。 它与先前的示例不同,时间服务器只发送包含位整数的消息,而不接收任何请求,并在消息发送后关闭连接。 在本示例中,您将学习如何构造和发送消息,以及在完成时关闭连接。 因为时间服务器将忽略任何接收到的数据,但是一旦建立连接就发送消息,所以我们不能使用方法。而是覆盖方法。 以下是代码的实现: 下面我们来看看上面代码的一些解释分析: 如上所述,当建立连接并准备好生成流量时

  • ap.getServerTime(CALLBACK) 获取当前服务器时间的毫秒数 CALLBACK 参数说明 名称 类型 描述 time Number 服务器时间的毫秒数 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script> <b

  • Since 9.9 getServerTime(获取服务器时间) 通过APTimeUtilGetServerTimeWithStrictMode方法来获取当前服务器时间的毫秒数,如果离线情况那么为-1 使用方法 AlipayJSBridge.call('getServerTime', function(data) { console.log(data.time) }); 代码演示 <a hr

  • 本文向大家介绍Web服务器和应用程序服务器之间的区别,包括了Web服务器和应用程序服务器之间的区别的使用技巧和注意事项,需要的朋友参考一下 服务器是一个中心位置,通过网络应用程序可以存储和访问信息和程序。Web Server是一种服务器,它接受数据请求并返回相关文档,而Application Server包含一个ejb容器组件以及运行企业应用程序。 以下是Web服务器和应用程序服务器之间的重要区别

  • 问题内容: 我有问题,同时了解和SQL Server中的运营商。 考虑以下示例查询,它们在各自的输出中具有不同的行为: 第一个查询将提供所需的输出,即选择那些具有值的记录。但是第二个查询将导致匹配记录为零。 请根据优缺点说明这些运算符的不同用法。 编辑 在这里,大多数答案都声称不适用于,但是以下语句将与和一起使用。 这将提供与具有操作符的语句相同的结果。 问题答案: 没有什么等于。 甚至不等于。

  • 我目前试图取代我的旧的设置,使用webpack-开发服务器与一个更健壮的解决方案,基于快速webpack-中间件。所以我过去是这样运行它的:"webpack-dev-server-内容-基础公共/-历史-api-回退",但现在我想这样使用它:"节点devServer.js"。以下是我当前设置的详细信息。 网页包。配置。dev.js: devServer。js: 你能告诉我哪里出了问题吗?我的印象是