"已登录"的HTTP状态

mah*_*off 10 authentication rest http

假设REST客户端已登录并尝试再次登录,在这种情况下服务器会忽略该请求.应该在这里返回什么状态?

Kri*_*ian 12

我认为你的API可以在返回完全相同的状态代码/消息时失败,就像第一次登录成功一样.

这就是为什么......我看到它的方式,从API的角度来看,你有两种不同的场景:新登录和重新登录.以编程方式存在差异.

但是,从API消费者的角度来看,所有消费者都想知道登录是否成功,就是这样.

  • 所以它基本上是幂等的.说得通. (6认同)
  • 如果其他用户登录了怎么办? (5认同)