none
Нужен совет по структуре адреса для RESTfull api RRS feed

  • Вопрос

  • Привет, друзья! 

    Скажите, какой на ваш взгляд адрес "правильнее":

    http://localhost/api/logs/sites/sitename?date=12.11.2013

    или 

    http://localhost/api/sites/logs?date=12.11.2013&resource=2

    Задача заключается в создании api для выдачи логов. В данном примере логи выдаются за определенную дату для сайта, имя или id которого либо "зашито в путь" либо спрятано за ? в виде параметра.

    Какой вариант лучше?

    22 июля 2013 г. 6:54

Ответы

  • Как Вы уже заметили "понятие" правильно тут немного относительно. Но насколько я правильно понял из того, что вы привели, первый вариант упорядочен лучше и более читабелен. Используя маршрутизацию, лучше будет определить как можно меньшее число параметров. В первом случае оно так и есть.

    Сделаем содержимое сообщества лучше, вместе!

    22 июля 2013 г. 9:45
    Модератор