Мой контроллер может отвечать на запросы html, xml и json:
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @people }
format.json { render :json => @people }
end
В моих тестах RSpec я обычно делаю запросы с помощью методов get или post, например, get :index, :format => "json"
.И это работает хорошо.Какие преимущества я получаю от запросов с xhr (xhr :get, :index, :format => "json"
)?
Я знаю, что в заголовке теперь говорится, что это XmlHttpRequest, но response_to также, похоже, работает с обычным запросом (даже для xml или json).