0

有一个页面,其中包含我网站的 json 格式用户列表。我正在使用 jquery getJson 从该 url 获取 dat,但如果用户试图通过 http 请求打开它,我需要这些页面不可访问。

4

1 回答 1

1

request.xhr?您可以使用检查header[X-Requested-With]请求的值来过滤特定操作。

def your_action
   unless request.xhr?
      render status: 404 # or what you want
      return  
   end

   # action code
end
于 2013-05-11T00:25:05.300 回答