Как сказать ajax-запрос в ruby - PullRequest
2 голосов
/ 13 сентября 2010

В PHP это так, но в Ruby это как

if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH']=="XMLHttpRequest") {
    }else{
        // header("Location: " . base_url());
    }  

1 Ответ

7 голосов
/ 13 сентября 2010

В объекте запроса есть метод xhr?, который вы можете использовать. Итак, в вашем контроллере:

request.xhr?

вернет true или false в зависимости от того, был ли запрос отправлен как XMLHttpRequest.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...