0
私はユーザーのコレクションを持っています。各ユーザーは電話を持っています。RESTでチェックを行う方法は?
アプリケーションユーザーは、電話番号を送信してアプリケーションにユーザーが存在するかどうかを確認できます。
もっと安らかなやり方は?
私はユーザーのコレクションを持っています。各ユーザーは電話を持っています。RESTでチェックを行う方法は?
アプリケーションユーザーは、電話番号を送信してアプリケーションにユーザーが存在するかどうかを確認できます。
もっと安らかなやり方は?
GET /users?phoneNumber=1234
は、電話番号が1234のユーザーのコレクションを返します。
編集:
あなたが特定のユーザーでしか与えられた電話番号を持つユーザが存在するという事実に興味を持っていませんので、RESTリソースは、この事実だろう。
GET /user-phone-number-existence/1234
user-phone-number-existence
の名前はちょうどいいアイデアです。変更することはもちろん可能です。重要な点は、動詞ではなく名詞であるということです。
電話番号のユーザーがいる場合、応答コードは204 No Content
になります。そのようなユーザーが存在しない場合は、404 Not Found
が応答コードになります。
レスポンスに本文を含める必要はなく、すべてHTTPステータスコードを使用して通信できます。
よくチェックされていません。フィルターです。ユーザー日付を公開しないでください。その電話のユーザーがいるかどうかを確認してください。 – Sodiaan
コレクションのユーザー表現にはどのようなユーザーの詳細が含まれますか?すべての詳細を含める必要はありません。 –
"GET/users"は既にオブジェクトのコレクションuser {full_name、age、address、email、phone}を返しているので、 "GET/users?phoneNumber = 1234"は同じを返しますが、これはどのようにするべきかは異なります – Sodiaan