我正在开发休息服务。有两种发布方法。
第一种方法:
post /something
第二种方法:
post /something/{id}/details
发展这种互动的最佳方法是什么?
由于您知道第二个终结点中的工作,因此您知道要在数据库中检查哪些数据。
我建议仅检查数据是否存在于数据库中,然后继续执行您的逻辑。
如果您要为您正在使用的端点安排任务,则会向应用程序添加不必要的状态填充。
始终尝试使端点尽可能无状态。