我的问题是在页面刷新后获取 referer。我需要查明用户是否没有重新加载页面。在我的 articles_controller
中,我在 article.views_count
增量之前检查
def increment(article)
if request.referer != article_url(article)
# increment code
end
end
但是 request.referer
返回 url,这是在重新加载之前和每个页面刷新方法增量运行之后
最佳答案
尝试:
def increment(article)
if request.referer != request.original_url
# increment code
end
end
关于ruby-on-rails - 页面刷新后在 Ruby on Rails 中获取 Request Referer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23590882/