は、私たちがこのようなエンドポイントを持っていると言う:有効なリクエストデータの適切なREST応答コードはまだありません(まだ)。
/user/[email protected]/notification
それは、サーバによって生成された単一の通知オブジェクトを返します。 あなたはこのURLを要求すると、3つの状況が発生します
をユーザーが存在しない、この場合には、私は
404
を返すユーザーが存在する、と通知が存在しています。この場合、私は本体に通知付き
200
を返しますユーザーは存在し、通知はありません。この場合、
404 NOT FOUND
または204 NO CONTENT
のいずれかを返すことができます。
私は204
に向かっています。
404
は、このエンドポイントが実際に有効であるという問題があることを示しています。オブジェクトは現在使用できませんが、2秒後に再度要求したときに使用できる可能性があります。 また、あなたはオブジェクトを作成する責任者ではないため、状況を助けることはできません。
右のように聞こえます。 –
技術的には、「204」で応答すると完全に有効です。しかし、私は応答ペイロードに空の配列を持つ '200'のために行くだろう。リクエストが成功したが、利用可能な通知がない、つまり空の配列であることを意味します。 –
@CássioMazzochiMolinこのエンドポイントは、配列ではなく特異なオブジェクトを返します。空のオブジェクトを返しますか? – StijnSpijker