我正在寻找一种方法来检索网页的网址路径,特别是我博客文章的完整路径。
我会寻找一种方法来检索整个网址:http://example.com/posts/1
我能够做到这一点:http://example.com/posts但是,我找不到一种方法来动态拾取最后的id(1)。
我该怎么做?
感谢。
答案 0 :(得分:0)
尝试使用request.original_url
http://api.rubyonrails.org/classes/ActionDispatch/Request.html#method-i-original_url
编辑:
的routes.rb
Stovf::Application.routes.draw do
resources :posts
end
posts_controller.rb
class PostsController < ActionController::Base
def show
# This is actually not needed for the example to work.
end
end
文章/ show.html.erb
<%= request.original_url %>
结果是: