rack 相关问题

Rack在支持Ruby和Ruby框架的Web服务器之间提供了一个最小的接口。

Rspec / Sinatra模块化与经典风格

一切都很好用我的应用程序,直到我重构为多个控制器/服务器。我相信我正在使用Sinatra-Base的模块化设置。我相信我已经定义了我的Rack ENVs。我有一个 ...

回答 1 投票 1

超时不适用于Rails应用程序的heroku

我尝试增加超时,我有应用程序在生产中运行,它已部署在heroku上。我有一些请求需要超过30秒。这些请求都插入数据库中。由于 ...

回答 1 投票 0

Rack :: Request #params方法如何处理'超级'?

#File'lib / rack / request.rb',第19行def params @params || = super end https://www.rubydoc.info/gems/rack/Rack/Request#params-instance_method我知道super的基础知识,但我不知道它是怎么回事......

回答 1 投票 -2

解析Ruby中的HTTP多部分响应体(Rack外)

我正在尝试使用RestClient和Faraday来查询在多部分响应中返回多个文件的端点。如何解析响应正文中的多部分包络?机架:: utils的::多部分....

回答 1 投票 1

如何使用Rack接收JSON对象

我有一个非常简单的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 :: ...

回答 3 投票 5

在开发环境中LoadError(无法自动加载常量XYZ,预期XYZ.rb来定义它)

最近,我没有重新启动我的开发服务器就无法更改我的应用程序,否则我收到此错误:LoadError(无法自动加载常量BotFeedback,预期../../bot_feedback.rb ...

回答 1 投票 1

机架饼干和红宝石字符串

我正在尝试解码cookie并且解释器正在逃避我需要保持完整的反斜杠。这工作加密=%Q {“pgmQKWFl3ZqLWjMR6HISwjzbTSbF3qNj / ...

回答 2 投票 0

在Sinatra中使用Rack :: CommonLogger

我有一个与Sinatra一起编写的小型Web服务器。我希望能够将消息记录到日志文件中。我已阅读http://www.sinatrarb.com/api/index.html和www.sinatrarb.com/intro.html,以及......

回答 5 投票 26

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- .. 。

回答 3 投票 11

服务器日志中的HIJACKED是什么意思?

我有Faye ruby 服务器作为机架应用程序。我用Puma开始吧。在Puma的输出中我看到下一个127.0.0.1 - - [10 / Apr / 2015 15:32:37]“POST / faye HTTP / 1.1”HIJACKED -1 0.0059这是什么意思以及如何......

回答 2 投票 3

如何在Ruby中转储Bugsnag报告

我想将完整的报告转发给Ruby中的Bugsnag。我试过这个:Bugsnag.before_notify_callbacks << lambda {| report |把报告}但我得到的唯一结果是......

回答 1 投票 0

如何设置Rack应用程序的端口?

builder.rb:def app Rack :: Builder.new运行App.new end.to_app end如何在给定端口上运行?

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.