Маршруты API Rails 3.1

У меня есть приложение Rails 3.1, для которого я хочу создать API. Я хочу, чтобы мои URL-адреса выглядели примерно так:

www.example.com/controller/action // Normal Web requests
api.example.com/controller/action.json // API requests

Первый был бы для обычных запросов, а второй, очевидно, для моего API. Я хотел бы, чтобы оба из них были сопоставлены с одним и тем же контроллером / действием.

Как мне настроить мое приложение так, чтобы оно отвечало только на HTML при использовании www и json, xml и т. Д., Когда я нахожусь на поддомене api?

6
задан Kyle Decot 15 November 2011 в 21:38
поделиться