【发布时间】:2017-12-03 18:54:13
【问题描述】:
假设我有一个支持创建新消息的端点。我避免在后端创建两次相同的消息,以防用户尝试按下按钮两次(或者前端应用程序行为异常)。
目前对于重复操作,我的服务器正在响应 303 请参阅其他指向先前创建的资源 URL。但我看到我也可以使用找到的 302。哪一个看起来更合适?
请注意,避免重复的策略可能更复杂(例如,对于约会,我们会检查发布的约会是否在现有约会的一小时内)
【问题讨论】:
标签: api duplicates json-api http-response-codes ruby-on-rails-5