我开发res服务,每次调用时都会获取唯一的id参数,但是当同一个id多次使用时,它应该检索第一次检索到相同的响应并且状态代码指定错误,我正在寻找最佳状态代码,有些帖子使用“409 Conflict
”和一些“406 Not Acceptable
”,可以使用吗?
答案 0 :(得分:3)
409更好,因为406主要用于表示不接受的标题。
406不可接受请求的资源能够生成 根据发送的Accept标头,只有内容不可接受 请求。
409(冲突)表示您的请求重复。
409 Conflict表示无法处理请求,因为 请求中的冲突,例如多个之间的编辑冲突 同步更新。