Цель "think_all_requests_local" в config/environment/development.rb?

Какова цель этого параметра конфигурации Rails...

config.action_controller.consider_all_requests_local = true

Он установлен в значение true по умолчанию в config/environments/development.rb.

Спасибо,

Этан

Ответ 1

Нелокальные запросы приводят к удобной странице ошибок. Локальные запросы, предположительно полученные разработчиками, видят более полезное сообщение об ошибке, которое включает номера строк и обратную линию. consider_all_requests_local позволяет вашему приложению отображать эти сообщения, дружественные к разработчику, даже если машина, выполняющая запрос, является удаленной.