Sinatra 的多个块参数
我正在尝试让这个 Sinatra GET 请求正常工作: get '/:year/:month/:day/:slug' do end 我知道你可以获得一个参数来处理块参数: get '/:param' do |p…
Sinatra 在《Passenger》上的第一次尝试总是失败
我有一个小型 Sinatra 应用程序,正在使用 Passenger 在共享托管帐户上运行。但是,在一段时间后第一次访问该应用程序时,我收到一个 Passenger 错误…
如何在 sinatra 应用程序中对文本数据进行 html_escape 转换?
我有一个小型 Sinatra 应用程序,它可以从 ERB 模板生成 html 片段。 如何对输出进行 html_escape? <%=h somestring %> Sinatra 中不存在助手。…
Ruby / Sinatra / HAML 闪现消息问题
我有以下小型 Sinatra 应用程序(我已删除了额外的不需要的代码): helpers do def flash(args={}) session[:flash] = args end def flash_now(args=…
MongoMapper查询集合问题
当我定义用户 has_many 会议时,它会自动创建一个“user_id” 与用户集合相关的键/值对。除了我不能运行任何 mongo_mapper 查找使用此值,而不返回 ni…
在桌面应用程序中嵌入网络服务器:wxRuby 和 Sinatra
我很乐意为我的基于 Windows 的桌面应用程序提供一个 Web 界面,反之亦然。我的桌面应用程序是用 wxRuby 编写的,网络服务器是 Sinatra(使用 webrick…
Sinatra 启用:会话不适用于乘客/apache
我在启用 :sessions 时遇到问题,以维持在 guest/apache 上托管的简单 Sinatra 应用程序。我将会话[:authorized] 的状态存储在cookie 中。当托管在 Ra…
你用 Sinatra 做什么?
我对 Sinatra(Ruby 框架)感到困惑。 它是轻量级的 Rails 替代品还是可以让它们并排运行? 你能做一个网络应用程序(如 Rails 中的那样)吗?例如 Tw…
Erlang 有 Sinatra 风格的 Web 框架吗?
我用 Ruby 和 Rails 编程了很长一段时间,然后我爱上了 Sinatra 框架的简单性,它允许我构建一页 Web 应用程序。 Erlang 有像 Sinatra 这样的 Web 框…
如何在 Sinatra 中排除需要基本身份验证的路径
我正在使用 Sinatra 用 Ruby 编写一个小型 Web 服务。对几乎所有内容的访问都是使用 http 基本身份验证(在生产中通过 https)控制的。 我想将一个特…
在视图中显示 Rails 响应时间
我正在尝试为我的 Rails 应用程序设置自定义 Pingdom 监控,并希望制作一个如下所示的 XML 响应: <?xml version="1.0" encoding="UTF-8"?> <pi…
使用 Sinatra 和 rspec 存根控制器方法
所以我试图找出一种在 Sinatra 应用程序的 rspec 中存根控制器方法的方法。这样做的主要原因是测试应用程序的逻辑流程并确保在满足某些条件时调用必要…
Authlogic 与 sinatra?
我找不到有关如何将 authlogic 与 sinatra。或者至少没有关于使用 authlogic 进行身份验证的规范方式的文档... 任何人都可以指向一些教程、示例代码,…
Sinatra/Rack 休眠直至响应就绪(如 Exchange ActiveSync)
我想在现有的 Sinatra Web 应用程序中执行轻量级推送式 HTTP 响应。是否有任何机制允许我不响应 HTTP 请求并保持连接打开,直到我将来唤醒连接?…