Простой вопрос, на который я не могу найти ответ..
Если у меня есть веб-служба REST, и в моем дизайне не используются параметры URL-адреса, как я могу указать два разных ключа для возврата одного и того же ресурс по?
Пример Я хочу (и уже реализовал)
/Person/{ID}
, который возвращает человека, как и ожидалось.
Теперь мне также нужен
/Person/{Name}
, который возвращает человека по имени.
Это правильный формат RESTful? Или что-то вроде:
/Person/Name/{Name}