jsonatra:Sinatra 的 JSON API 扩展

时间:2021-05-31 07:31:45
【文件属性】:
文件名称:jsonatra:Sinatra 的 JSON API 扩展
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-31 07:31:45
Ruby 乔纳特拉 这是一个很自以为是的宝石。 它的一些强烈持有的观点: 是最好的。 JSON 太棒了! HTTP 状态代码用于传输! 为此,这个 gem 子类Sinatra::Base和Sinatra::Response添加了一些有用的默认值以实现以下目标: 始终以 JSON 响应,路由块的返回哈希值会自动转换 所有 GET 路由也响应 POST 以获取大查询值( require 'jsonatra/break_rest' ) 接受表单编码或JSON POST 正文参数 始终提供 CORS 标头 短路 OPTIONS 请求 应用程序错误(即参数验证)仍应为 200,以错误对象响应 404 仍然是带有 JSON 主体的 404 有方便的错误助手 设置 :arrayified_pa​​rams 接受给定参数名称的所有以下格式,始终将其转换为params哈希中的Array 。 set
【文件预览】:
jsonatra-master
----jsonatra.gemspec(692B)
----lib()
--------jsonatra()
--------jsonatra.rb(4KB)
----Gemfile(110B)
----Rakefile(136B)
----.travis.yml(60B)
----LICENSE(550B)
----test()
--------jsonatra_spec.rb(4KB)
--------helpers()
--------helper.rb(2KB)
----README.md(4KB)
----.gitignore(43B)

网友评论