rails_api_example:一个示例 Rails 应用程序,它展示了构建 RESTful API 的最佳实践

时间:2024-07-19 15:16:21
【文件属性】:

文件名称:rails_api_example:一个示例 Rails 应用程序,它展示了构建 RESTful API 的最佳实践

文件大小:39KB

文件格式:ZIP

更新时间:2024-07-19 15:16:21

Ruby

自述文件 设置开发 编辑您的/etc/hosts文件以将 127.0.0.1 (localhost) 映射到开发域的 api 子域,如下所示: 127.0.0.1 localhost api.estate-dev.com 现在,启动 Rails 服务器,打开浏览器 ,您应该会看到 Rails 欢迎页面。 使用 CURL 测试 API GET /properties(仅限 HTTP 标头) curl -I http://api.estate-dev.com:3000/properties?version=20150116 GET /properties(默认 JSON 格式) curl http://api.estate-dev.com:3000/properties?version=20150116 获取 /properties/:id curl http://api.est


【文件预览】:
rails_api_example-master
----log()
--------.keep(0B)
----bin()
--------rake(164B)
--------spring(517B)
--------rails(220B)
--------bundle(129B)
----vendor()
--------assets()
----config()
--------locales()
--------database.yml(552B)
--------initializers()
--------application.rb(980B)
--------routes.rb(167B)
--------boot.rb(170B)
--------secrets.yml(964B)
--------environment.rb(150B)
--------environments()
----db()
--------seeds.rb(638B)
--------migrate()
--------schema.rb(1008B)
----Rakefile(249B)
----app()
--------models()
--------assets()
--------controllers()
--------views()
--------mailers()
--------helpers()
----Gemfile(2KB)
----Gemfile.lock(4KB)
----.rspec(65B)
----spec()
--------models()
--------support()
--------controllers()
--------factories()
--------rails_helper.rb(2KB)
--------spec_helper.rb(4KB)
----.gitignore(466B)
----lib()
--------tasks()
--------assets()
----public()
--------404.html(2KB)
--------robots.txt(202B)
--------500.html(1KB)
--------422.html(2KB)
--------favicon.ico(0B)
----README.md(1KB)
----config.ru(154B)

网友评论