为什么调用“ app.post”总是在Rails控制台上返回307?

时间:2019-10-02 14:57:20

标签: ruby-on-rails routes console ruby-on-rails-5

我正在使用Ruby on Rails5。我在控制台中,想调用路由。但是,我开始注意到我所有的调用都导致相同的数目,即使对于不存在的路由也是如此...

irb(main):007:0> app.post "/sesss"
=> 307
irb(main):008:0> app.post "/abc"
=> 307

当我尝试向调用中添加参数时,我什至出现了一个陌生的错误...

irb(main):009:0> app.post "/abc", {"param1" => "abc"}
Traceback (most recent call last):
        1: from (irb):9
ArgumentError (wrong number of arguments (given 2, expected 1))

如何从控制台调用我的路由(带参数)?

0 个答案:

没有答案