Ruby 如何使用ramaze框架访问PUT数据?

Ruby 如何使用ramaze框架访问PUT数据?,ruby,ramaze,Ruby,Ramaze,我试图使用ruby框架Ramaze来实现RESTful控制器。然而,当我发送PUT时,我似乎无法访问请求中的数据。示例代码: require 'ramaze' class PutController < Ramaze::Controller map '/' def index "Argument of "+request[:id] end end Ramaze.start 我做错什么了吗?我应该如何在Ramaze中找到PUT请求的主体?试试这个: require 'r

我试图使用ruby框架Ramaze来实现RESTful控制器。然而,当我发送PUT时,我似乎无法访问请求中的数据。示例代码:

require 'ramaze'

class PutController < Ramaze::Controller
 map '/'

 def index
    "Argument of "+request[:id]
 end
end

Ramaze.start
我做错什么了吗?我应该如何在Ramaze中找到PUT请求的主体?

试试这个:

require 'rubygems'
require 'ramaze'

class PutController < Ramaze::Controller
 map '/'

 def index
    "Argument of "+request.POST['id']
 end
end

Ramaze.start
需要“rubygems”
需要“ramaze”
类PutController
它适用于PUT以及POST和GET

require 'rubygems'
require 'ramaze'

class PutController < Ramaze::Controller
 map '/'

 def index
    "Argument of "+request.POST['id']
 end
end

Ramaze.start