Rückgabe von true/false in der REST-service?

Ich bin der Gestaltung einer REST-Dienst, und es gibt eine Notwendigkeit für eine überprüfung zu sehen, ob eine Adresse richtig eingegeben ist. Was ich denken werde, ist, wie würden Sie entwerfen eine REST-Schnittstelle für die überprüfung, ob eine vollständige Adresse gültig ist.

Habe ich diese /Adresse service und ich könnte zum Beispiel tun, eine POST /address/validation das gibt einen xml - /json-true oder false, aber es scheint ziemlich un-REST-ful für mich.

Andere Möglichkeit wäre eine GET /address?street=xxx&nr=xxx&zipcode=xxx (und ein paar mehr Parameter) und wieder ein 200 OK, wenn richtige oder eine 404-Nicht gefunden, wenn nicht korrekt, die möglicherweise mehr REST-ful?

Begann ich option 1) aber je mehr ich darüber nachdenke, option 2) mit der GET-fühlt sich besser...

Ideen?

Schreibe einen Kommentar