2013-08-15 5 views
6

RESTクライアントがログインしていて、再度ログインしようとすると、サーバーがリクエストを無視するとします。どのステータスをここに返す必要がありますか?"既にログインしています"のHTTPステータス

+0

このログインはどのように行われますか? HTTP基本認証?ログイン状態はRESTにどのように関連していますか? –

答えて

9

あなたのAPIは、成功した場合と同じステータスコード/メッセージを返してもらうことができると思います。最初にログインしてください。

ここには... 私はそれを見て、あなたはAPIの観点から2つの異なるシナリオを持っています:新しいログインと再ログイン。プログラム的には違いがあります。

しかし、APIコンシューマーの観点から見ると、消費者はログインが成功したかどうかを知りたいと思っています。

+0

私は全面的に同意します。 – FredTheWebGuy

+6

だから、それは基本的に冪等です。意味をなさない – mahemoff

+1

その言葉の良い使い方、btw。 +1 – Kristian

関連する問題