文件名称:restfulness:因为REST API都是关于资源的
文件大小:50KB
文件格式:ZIP
更新时间:2024-05-31 23:39:19
Ruby
安宁 因为REST API都是关于资源的,而不是路由。 介绍 Restfulness是用于创建REST API的简单Ruby库。 路由配置中定义的每个端点都引用一个包含HTTP操作和回调的资源类。 收到HTTP请求时,将检查回调,并调用适当的操作以提供响应。 在创建“宁静”时,我们要实现以下一系列目标: 真正的面向“资源”的界面。 简单的路由。 快速地。 仅JSON响应。 利用使用回调的HTTP流控制。 简单的错误处理和“立即中止”异常。 这是一个机架应用程序的宁静方面可能看起来像的代码示例: # The API definition, this matches incoming request paths to resources class TwitterAPI < Restfulness :: Application routes do scope 'a
【文件预览】:
restfulness-master
----.gitignore(166B)
----restfulness.gemspec(1KB)
----README.md(26KB)
----Gemfile.activesupport-5.x(68B)
----Gemfile(196B)
----Gemfile.activesupport-4.x(68B)
----spec()
--------unit()
--------spec_helper.rb(350B)
----example()
--------README.md(1KB)
--------Gemfile(64B)
--------app.rb(674B)
--------config.ru(38B)
----LICENSE.txt(1KB)
----.travis.yml(505B)
----lib()
--------restfulness.rb(1KB)
--------restfulness()
----Rakefile(118B)