grape-on-rack:安装在RACK上的演示Grape API

时间:2024-03-11 23:33:38
【文件属性】:

文件名称:grape-on-rack:安装在RACK上的演示Grape API

文件大小:91KB

文件格式:ZIP

更新时间:2024-03-11 23:33:38

Ruby

机架上的Grape API 安装在机架上的 API。 :一个返回JSON文档的世界示例 :一个简单的POST和PUT示例 :显示JSON数据的POST的示例 :预处理作为JSON数据发送的参数的示例 :的一个例子rescue_from其包装在一个HTTP错误代码500的所有异常 :使用基于路径的版本控制的示例 :使用基于供应头的版本控制的示例 :包装所有响应并始终返回HTTP代码200的中间件 :覆盖默认Content-Type或以JSON和XML格式返回数据的示例 :演示文件上传和下载的示例 :使用的示例 :演示标头区分大小写的处理 看 有一个部署。 跑 $ bundle install $ rackup Loading NewRelic in developer mode ... [2013-06-20 08:57:58] INFO WEBrick 1.3


【文件预览】:
grape-on-rack-master
----api()
--------get_json.rb(621B)
--------wrap_response_decorator.rb(322B)
--------ping.rb(115B)
--------post_put.rb(441B)
--------content_type.rb(442B)
--------headers.rb(365B)
--------upload_file.rb(591B)
--------rescue_from.rb(255B)
--------post_json.rb(224B)
--------header_versioning.rb(207B)
--------path_versioning.rb(191B)
--------wrap_response.rb(255B)
--------entities.rb(1018B)
----.gitignore(44B)
----Guardfile(121B)
----app()
--------api.rb(476B)
--------acme_app.rb(1KB)
----config.ru(110B)
----.travis.yml(355B)
----.rubocop.yml(238B)
----LICENSE(1KB)
----public()
--------images()
--------errors()
--------scripts()
--------index.html(543B)
----spec()
--------api()
--------integration()
--------spec_helper.rb(459B)
--------fixtures()
----README.md(3KB)
----.rubocop_todo.yml(867B)
----config()
--------boot.rb(43B)
--------environment.rb(77B)
--------application.rb(345B)
--------newrelic.yml(10KB)
----Gemfile(407B)
----Rakefile(536B)
----Gemfile.lock(4KB)

网友评论