URL RESTful para obtener recursos por diferentes campos
Pregunta simple que estoy teniendo problemas para encontrar una respuesta a ...
Si tengo un servicio web REST y mi diseño no usa parámetros de url, ¿cómo puedo especificar dos claves diferentes para devolver el mismo recurso?
Ejemplo que quiero (y ya he implementado)
/Person/{ID}
que devuelve una persona como se esperaba.
Ahora tambien quiero
/Person/{Name}
que devuelve una persona por su nombre.
¿Es este el formato correcto de RESTful? O es algo como:
/Person/Name/{Name}