0

私のサイトのユーザーのリストをjson形式で含むページがあります。jquery getJsonを使用してそのURLからデータを取得していますが、ユーザーが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 に答える