Простите этот вопрос новичка (и, возможно, субъективно - я не знаю).
Я хочу добавить REST API на мой сайт.Например, у меня есть URL-адрес /post/
, который показывает все сообщения, и я хотел бы дать пользователям возможность вернуть все сообщения в JSON.
Лучше:
- определить новую структуру URL API (например,
/api/rest/post/
для возврата всех сообщений в JSON) - использовать существующую структуру URL и позволить пользователям просто добавлять
/json/
в конце каждого URLвернуть объекты JSON?(например, /post/json/
для возврата всех сообщений в формате JSON)
Если последнее, то существует ли стандартный способ его реализации с точки зрения представлений?Должен ли я просто добавить необязательный параметр json
ко всем моим представлениям?
Спасибо за ваш совет.