Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何读取rack请求中的POST数据
当我运行curl命令时 curl v H Content type application json X POST d name abc id 12 subject my subject http localhost 9292 要将包含数据
ruby
rack
Sinatra 在《Passenger》上的第一次尝试总是失败
我有一个小型 Sinatra 应用程序 正在使用 Passenger 在共享托管帐户上运行 但是 在一段时间后第一次访问该应用程序时 我收到一个 Passenger 错误页面 指出该应用程序无法启动 通常是因为找不到 Sinatra 我假设
sinatra
passenger
rack
如何在 Ruby 2.2 上删除不安全密码来强化 Rails+webrick+https
更新 首先 我的测试代码没有充分显示 ruby 2 4 看到 SSLCiphers 选项 而 ruby 2 2 没有 我编辑了下面的示例代码以清楚地表明这一点 更新 由于我的问题未能得到社区的任何帮助 我继续前进 两天后找到了解决方案 我将
rubyonrails
SSL
rack
webrick
ruby22
在 Heroku 上托管的 Rails3 中强制使用“www”,无需 .htaccess
我想知道是否有 Rack 替代方案来强制 URL 中包含 www 因为 Heroku 不使用 htaccess 文件 也许甚至是在路线中做到这一点的好方法 Thanks 在您的 ApplicationController 中 您可以简单地创
rubyonrails3
routes
rack
机架超时:关闭信息/活动日志记录
随着机架超时 https github com heroku rack timeoutgem 安装后如何才能仅显示 ERROR 相关日志 例如 我想避免在我的日志中出现以下内容 source rack timeout id 8a11a8ac
rubyonrails4
heroku
rack
Mongoid 4 / MongoDB 2.4+“冻结”问题
自从使用 Mongoid 维护与 mongodb 的连接以来 我遇到了一个奇怪的问题 我认为这最初是由于升级到 Rails 4 0 需要更新 Mongoid Moped 但我在其他基于 Rack 的应用程序 具体来说是 Sinatra 和
rubyonrails
ruby
mongoid
rack
moped
机架 1.3.2 的问题。您已经激活了机架 1.3.2,但您的 Gemfile 需要机架 1.2.3
我在 Debian 上有 Passenger 3 0 9 带有 Gem Rack 1 3 2 和 1 2 1 使用带有乘客 e 捆绑器的 Rails 3 0 应用程序 我遇到以下错误 您已经激活了机架 1 3 2 但您的 Gemfile 需
rubyonrails
ruby
rack
为什么到处都有冻结常数?
我们可以很容易地从许多著名的存储库中找到这种样式 例如机架 导轨等 例如在机架中 https github com rack rack blob 28e77c710ac2ddb35c436d78d72e28f28f964446 lib ra
rubyonrails
ruby
rubyonrails3
rubyonrails4
rack
更新 Rails 中的中间件
有什么办法可以修改 NOT替换 rails 中的中间件 所以而不是 config middleware delete Rack Cache config middleware use Rack Cache metastore gt rail
rubyonrails
ruby
rack
MiddleWare
非常慢:ActiveRecord::QueryCache#call
我在 Heroku 上有一个应用程序 在 Puma 上运行 workers 2 threads count 3 pool 5 看起来有些请求被困在中间件中 这使得应用程序非常慢 非常 我看到其他人讨论过这个问题 但到目前为止还没有解决方案
rubyonrails4
activerecord
heroku
rack
querycache
如何使用(ruby)机架中间件组件设置 cookie?
我正在为 Rails 应用程序编写一个机架中间件组件 该组件需要有条件地设置 cookie 我目前正在尝试设置cookies 从谷歌搜索看来这应该有效 class RackApp def initialize app app app end
ruby
cookies
rack
MiddleWare
setcookie
更改 Rack Middleware 中的 response.body
我正在尝试为 Rails 4 2 应用程序编写一些机架中间件 该中间件使用以下命令更改响应正文gsub方法 我发现使用这样的模式的旧示例 class MyMiddleware def initialize app app app end d
rubyonrails
rack
rackmiddleware
如何将数据从 sinatra 应用程序中的类传递到 websocket-rack?
我在 sinatra 应用程序中有一个 websocket rack 的工作配置 旨在用于具有多个屏幕的物理安装 有一些功能可以正常工作 消息可以通过 websocket 来回传递 我的问题是这样的 我有一个带有标准 Web 表单 即不是
ruby
WebSocket
sinatra
rack
resque
机架 Web 服务器和 https:教程?
任何人都可以提供使用 Ruby RACK Web 服务器处理 https 和 installint 证书等设置的描述或教程的链接吗 Thanks Rack 不是网络服务器 它是网络服务器 如 Apache nginx 和应用程序中间件之间的
rubyonrails
SSL
https
rack
Websocket 标头丢失
我正在 Rails 3 2 13 中使用 faye gem 在开发过程中 我在 localhost 9292 上运行 faye 在 localhost 3000 上运行我的应用程序 我可以使用命令行中的curl 请求激活弹出窗口 但无法从应
rubyonrails
Sockets
SSL
rack
faye
如何切换不同版本的gem安装?
我在本地计算机上安装了三个版本的机架 rack 1 4 1 1 3 6 1 3 5 对于某些宝石 例如Cucumber 它需要较低版本rack被激活 我尝试过bundle但也没有什么好处 执行时 cucumber仍将使用激活的机架版本1 4
ruby
rubygems
cucumber
rack
在 Rails 操作中解析 windows-1252 参数
我的 API 正在接收一个在 POST 正文中包含 windows 1252 编码数据的调用 在 Rails 6 0 3 中 这显然有效 但是rails 6 1 1抛出ActionController BadRequest 无效的请求参数
rubyonrails
rack
windows1252
如何部署线程安全的异步 Rails 应用程序?
我在网上阅读了大量有关不同版本的 Ruby 和 Rails 中的线程安全和性能的材料 我想我现在已经很好地理解了这些内容 奇怪的是 讨论中似乎缺少的是如何实际部署异步 Rails 应用程序 当谈论应用程序中的线程和同步性时 人们想要优化两件
rubyonrails
ruby
Multithreading
rack
thin
Hello World 机架中间件与 Rails 3:如何处理所有请求的正文
我想尝试一个简单的机架中间件 hello world 但我似乎陷入困境 看起来主要语法发生了变化 因为一些示例使用了以下代码 require rack utils class FooBar def initialize app app ap
rubyonrails3
rack
MiddleWare
rackmiddleware
重定向 Rails 4 中特定控制器的记录器输出
我根据上一个问题的答案构建了一个解决方案重定向 Rails 3 中特定控制器的记录器输出 https stackoverflow com q 28821668 56082对于 Rails 3 它工作得很好 但是现在我尝试将相同的基于中间件的
rubyonrails
rubyonrails4
logging
rack
1
2
3
»