Jira REST API幂等性

Jira REST API幂等性,jira,jira-rest-api,Jira,Jira Rest Api,我正在编写一个使用RESTAPI与Jira交互的软件 是否有任何方法可以实现create-issue-request的幂等性 或者我应该在检测到重复的情况下使用补偿操作吗?因为JIRA对票据使用增量整数后缀,所以调用create操作将始终创建具有新标识符的票据,即使其他所有操作都相同 一般来说,幂等是API本身的模式,在创建资源时尤其少见。如果您试图在调用操作中模拟幂等性,那么如果API发生更改,您就有可能失去幂等性。您最好测试重复项和处理异常(同样,作为一种泛化)。是的,我想问的是API中是否

我正在编写一个使用RESTAPI与Jira交互的软件

是否有任何方法可以实现create-issue-request的幂等性


或者我应该在检测到重复的情况下使用补偿操作吗?

因为JIRA对票据使用增量整数后缀,所以调用create操作将始终创建具有新标识符的票据,即使其他所有操作都相同


一般来说,幂等是API本身的模式,在创建资源时尤其少见。如果您试图在调用操作中模拟幂等性,那么如果API发生更改,您就有可能失去幂等性。您最好测试重复项和处理异常(同样,作为一种泛化)。

是的,我想问的是API中是否有幂等性的东西,比如传递请求的唯一外部键。我知道在导入中,您可以指定问题编号,从而强制实现您所寻求的一致性。也许你可以将其与你的解决方案联系起来?在你的请求中找到独一无二的东西,然后在JIRA中搜索。如果你在复制一个已经存在的问题,JIRA没有什么神奇的方法可以告诉你。事实上,一个Create事件从本质上来说永远不会是幂等的。