【发布时间】:2013-08-14 02:23:07
【问题描述】:
我正在运行一个 Sinatra 应用程序,每当我向发布请求发送参数时,一切正常。但是,如果我将参数发送到 get 请求,则不会返回任何内容。
get "/test" do
puts params
end
在我的服务器上,我返回了{}。我不知道是怎么回事。我在跑步
gem "sinatra", "~> 1.4.3"
使用 Mozilla 的 RESTClient,我插入了正确的 url,其标头名称为 content-type,值为 application/x-www-form-urlencoded。
身体由
组成name=jason
非常感谢我在这里缺少的任何帮助。
【问题讨论】:
-
您在获取请求时发送了哪些参数?
-
name=jason使用 RESTClient。 -
显示您的 RestClient 的确切代码,以便我们尝试重现问题。照原样,您还没有满足 Stack Overflow 对问题的要求。见msmvps.com/blogs/jon_skeet/archive/2010/08/29/…
标签: ruby parameters get sinatra httprequest