生のHTMLフォームから渡されたパラメータをどのように処理できますか?
/views/feeders/index.html.erb:
<form action="/feeders/extract/" method="post" accept-charset="utf-8">
<input type="text" name="url" value="" id="url">
<p><input type="submit" value="submit"></p>
</form>
/controllers/feeders_controller.rbにあります
class FeedersController < ApplicationController
def index
@url=params[:url]
end
def show
end
def extract
@url=params[:url]
redirect_to :controller => 'feeders', :action => 'show'
end
end
ルート内:rb:
root :to => 'feeders#index'
match '/feeders/extract/:url' => 'feeders#extract', :via => :post
match '/feeders/show/' => 'feeders#show'
私は得続けます
Routing Error
No route matches [POST] "/feeders/extract"