gpt4 book ai didi

rest - 当由于 FK 约束而无法执行 DELETE 时,响应的正确 HTTP 状态代码是什么?

转载 作者:可可西里 更新时间:2023-11-01 15:06:25 25 4
gpt4 key购买 nike

当用户尝试删除位于 rest/odata api 后面的数据源上的实体,并且由于外键约束而无法执行操作时,我应该给用户什么正确的响应?这是一个糟糕的要求吗?一个不能接受?服务器端错误 (>=500)?

最佳答案

刚刚发现这个网站说应该使用“409 Conflict”当“由于与资源的当前状态发生冲突而无法完成请求”和“预计用户可能能够解决冲突并重新提交请求”时,它给出了一个“级联”示例-不支持删除'这有点像我的场景..

http://www.restapitutorial.com/httpstatuscodes.html

关于rest - 当由于 FK 约束而无法执行 DELETE 时,响应的正确 HTTP 状态代码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33245268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com