标签: http akka akka-http
我有一个端点,其中发生了两个单独的async(Future)操作。为了简单起见,我们将它们称为f1和f2。如果两项操作均成功,则服务器将返回200 OK。但是,如果其中一项操作失败,那么我想返回207 MultiStatus。但是,在执行此操作时,我不想失去其他(成功)操作的响应。所以,这是我的问题。有没有办法用207响应正文。另外,我也应该能够将操作失败的错误消息也传递到HTTP正文。
f1
f2
200 OK
207 MultiStatus