简体   繁体   English

json和rails 3 http请求

[英]json and rails 3 http request

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

You can filter a specific action using request.xhr? 您可以使用request.xhr?过滤特定操作request.xhr? that checks the value of header[X-Requested-With] of the request. 检查header[X-Requested-With]header[X-Requested-With]的值。

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

   # action code
end

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM