Ruby on Rails/Rack 1.4.5从调用方法返回/Can';t将字符串转换为数组
我正在关注Rob Conry的Tekpub/Rails 3教程视频。我认为在视频版本(1.1)中的Rack版本和我机器上的Rack版本(1.4.5)之间发生了一些变化。我不知道如何找出我需要改变的地方 在下面的代码中,我有一个字符串变量Ruby on Rails/Rack 1.4.5从调用方法返回/Can';t将字符串转换为数组,ruby,ruby-on-rails-3,rack,Ruby,Ruby On Rails 3,Rack,我正在关注Rob Conry的Tekpub/Rails 3教程视频。我认为在视频版本(1.1)中的Rack版本和我机器上的Rack版本(1.4.5)之间发生了一些变化。我不知道如何找出我需要改变的地方 在下面的代码中,我有一个字符串变量out,我正试图将一个字符串变量(MyApp.Call方法返回的数组的第三个元素)连接到它上面 这里缺少什么?您正在尝试向数组添加字符串。第三要素 ["200", {"Content-Type" => "text/html"}, ["<h1>He
out
,我正试图将一个字符串变量(MyApp.Call方法返回的数组的第三个元素)连接到它上面
这里缺少什么?您正在尝试向数组添加字符串。第三要素
["200", {"Content-Type" => "text/html"}, ["<h1>Hello There</h1>"]] is ["<h1>Hello There</h1>"]
"Can't Convert Array to String" at `out+=response`
["200", {"Content-Type" => "text/html"}, ["<h1>Hello There</h1>"]] is ["<h1>Hello There</h1>"]
response = @app.call(env)[2].join