RESTful-URL zum Abrufen der Ressource nach verschiedenen Feldern

Einfache Frage Ich habe Probleme, eine Antwort zu finden.

Wie kann ich zwei verschiedene Schlüssel angeben, um dieselbe Ressource zurückzugeben, wenn ich über einen REST-Webdienst verfüge und mein Design keine URL-Parameter verwendet?

Beispiel, das ich möchte (und bereits implementiert habe)

/Person/{ID}

was eine Person wie erwartet zurückgibt.

Jetzt will ich auch

/Person/{Name}

die eine Person mit Namen zurückgibt.

Ist das das richtige RESTful-Format? Oder ist es so etwas wie:

/Person/Name/{Name}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage