Sinatra是一种领域特定语言(DSL),可以轻松地在Ruby中快速创建Web应用程序。它是其他Ruby Web应用程序框架的替代品,例如Ruby on Rails,Nitro,Camping和Rango。
是否可以通过Swagger YAML文件生成Rails应用程序的服务器代码?我看到有可能是Ruby客户端,感谢https://github.com/swagger-api/swagger-codegen。我给它......
现在在我的POST路线中,我有这个:post'/ states'如果login_in? && params [:state_name]!=“”@state = State.find_or_create_by(:state_name => params [:state_name])if @ ...
出于某种原因,页面转发到nginx提供的404页面。除了这一页,该网站正在运行。在我的目标网页上,标题中包含以下内容:
我正在使用Clio API v2,我似乎无法在Sinatra中获取我的ruby应用程序来正确创建新笔记。这是我的app.rb中给我带来麻烦的部分:note = client.notes.new(“subject”= ...
如何在没有actionview的情况下实现form_tag助手?
我正在研究Sinatra应用程序,并希望编写自己的表单助手。在我的erb文件中,我想使用rails 2.3样式语法并将块传递给form_helper方法:
如何使用Faye Websockets向特定客户端发送消息?
我一直在研究一个基本上是使用sinatra的网络信使的网络应用程序。我的目标是使用pgp加密所有消息,并在客户端之间进行全双工通信......
我正在使用框架Sinatra,我创建了一个包含两个变量的cookie:用户名和过期时间,如下所示:logged = response.set_cookie(:login,:as =>“fabiopavan”,:expires => Time .. ..
我有一个非常简单的Ruby Rack服务器,例如:app = Proc.new do | env | req = Rack :: Request.new(env).params p req.inspect [200,{'Content-Type'=>'text / plain'},['some body']] end Rack :: ...
对于Sinatra / Rack来说,什么是非常简单的认证方案
我正忙着将一个非常小的Web应用程序从ASP.NET MVC 2移植到Ruby / Sinatra。在MVC应用程序中,FormsAuthentication.SetAuthCookie用于在用户登录时设置持久性cookie ...
我正在使用TDD方法构建一个小API的名称错误,使用TDD方法NameError:未初始化的常量ExpenseTracker :: API :: Ledger API.rb需要“sinatra / base”需要“...
我有一个简单的ruby / sinatra应用程序我试图迁移到crystal / kemal。当用户提交表单选择时,sinatra版本将params作为哈希{“category”=> [“selection1”,“selection2”...
我试图通过本教程将我的Sinatra应用程序连接到PostgreSQL数据库:http://samuelstern.wordpress.com/2012/11/28/making-a-simple-database-driven-website-with-sinatra-and-heroku /。 ...
我使用Sinatra框架开发应用程序。我知道存储映射方法的最佳位置:在控制器或装饰器中。事实上,我从法国网站导入数据,该网站有法语...
在Sinatra中使用Rack :: CommonLogger
我有一个与Sinatra一起编写的小型Web服务器。我希望能够将消息记录到日志文件中。我已阅读http://www.sinatrarb.com/api/index.html和www.sinatrarb.com/intro.html,以及......
我知道slug编译器在创建一个heroku slug时删除了.git目录,但有没有办法配置Heroku以便我可以从我的...中访问当前运行的git提交号码
Sinatra请求[“SOME_HEADER”]不适用于POST; doc bug?
Sinatra README说:request [“SOME_HEADER”] #SOME_HEADER header的值给定这个app:require'sinatra'post'/ env'do env ['HTTP_X_FOO'] end post'/ request'do request ['X- .. 。
我正在从客户端向Sinatra发出AJAX请求,但不知何故数据没有显示出来.Chrome请求标题选项卡表明客户端上的一切正常:请求有效负载{test:Data} ...
我有一个非常简单的例子,其中sinatra只返回没有输出。程序进入if子句但块未完成,因此没有任何内容发送到机架,没有任何内容进入浏览器......
Kaminari传呼机不与Sinatra和Mongoid合作?
无法让Kaminari与Sinatra和Mongoid合作。我收到此错误:/ api / events的NoMethodError未定义方法`page'for# 这里很小......
如何使用Rack / Test测试Sinatra重定向?该应用程序工作,但测试没有
看起来我要么缺少一些非常基本的东西,要么Rack / Test无法应对Sinatra进行重定向。据推测,有一种解决方法或Rack / Test将无用。谁能......