在Spring Boot应用程序中是否可以实现以下工作流程:客户端向服务器发起请求,导致后续调用上游服务。虽然上游服务会立即确认请求,但它会在一定的延迟后通过 Webhook 将实际响应传递给我们的服务器。在这种情况下,是否可以让客户端线程暂停,等待我们附加从 webhook 接收到的响应,然后恢复它以将完整的响应发送回客户端?
您可以使用 RestTemplate 或较新的 WebClient 来发出 HTTP 请求来实现异步客户端请求。