Sinatra 无法响应非常基本的 GET 请求
我有以下 Gemfile: source "http://rubygems.org" gem 'sinatra', '1.3.2' gem 'json', '1.6.4' 和以下 Sinatra 应用程序: require 'sinatra' requi…
我该如何调整我的情况?西纳特拉和图像
这是我的情况,我正在做一些托管在 heroku 上的基本 Sinatra 应用程序。该应用程序通过 youtube RESTful api 请求 youtube 上最受欢迎的 25 个视频,…
Omniauth:使用 Github 登录(404 访问令牌)
我使用 Omniauth 让用户通过 Github 登录。 第 1 步. 用户被发送到 /auth/github,然后重定向到 github 进行登录。 第 2 步。 用户对自己进行身份验证…
使用bundle exec 可以解决这个问题吗?
这是我的 Gemfile source :rubygems gem 'rake', '0.9.2.2' gem 'sinatra' gem 'activerecord', '3.0.9' gem 'pg', '~> 0.12.2' gem 'logger' gem 'no…
Heroku ActiveRecord::StatementInvalid: PGError: ERROR: 上的 Sinatra 应用程序
场景: 我目前在 Heroku 上有一个应用程序,即 Sinatra Application + ActiveRecord。目前有效的方法: • 我能够查看我网站的静态页面 • 我能够运行…
如何使用 Barby 即时创建 PNG 条形码?
我需要使用 Barby 生成条形码 png/image,然后显示图像在一个视图中。 我可以创建一个像这样的条形码 PNG 图像 Barby::Code39.new("STRING", true).to…
如何重新加载安装到 Rails 应用程序中的 sinatra 模块化应用程序?
我已经使用 Rails 3 安装路由安装了 Sinatra 应用程序: mount Api2.new, :at => "/api2" 我希望根据开发环境中的每个请求重新加载对 sinatra 应用程…
哪个库将为 Sinatra 提供最简单的 OAuth 2.0 身份验证
我将围绕服务实现一个简单的 REST API 包装器,并希望将 Ruby 与 Sinatra 结合使用来完成此任务。 这个想法是让用户使用两条腿的 OAuth (2.0) 来验证/…
如何在 Sinatra 中定义 JSON 的全局错误处理程序
我想定义一个错误块(或其他东西),它将返回所有以JSON格式格式化的异常加上返回标准http代码(例如404表示未找到,303表示身份验证错误等)。 比如…
Ruby 方法范围如何工作?
我使用sinatra,有一个问题无法解决,代码如下: require 'sinatra' def url(s) get s do yield end post s do yield end end url '/' do erb :index …
与西纳特拉一起泡菜?
我对 ruby web 开发非常陌生,并且一直在尝试 Sinatra。我喜欢我所看到的用于 BDD 风格测试的 Cucumber/Pickle。我已经配置并运行了 Cucumber,但…
使用带有子域的 apache 进行反向代理时出现问题
我正在尝试使用代理主机上的子目录 uri 来执行 sintra 应用程序的 mod_proxy 实现。这是我的 apache 代理配置区域: ProxyRequests Off ProxyPass /ap…
Mongoid:(复制)配置文件 yml 未加载
development: hosts: [[database_1.mongolab.com, 12345], [database_2.mongolab.com, 12345]] database: database_name username: database_user pas…