gpt4 book ai didi

java - 等待 API 响应的 RESTTemplate

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:55:56 25 4
gpt4 key购买 nike

在我的 Spring 应用程序中,我使用 RESTTemplate 从外部 API 获取一些信息。此 API 要求当您发出请求时,您必须等待它的响应,直到您发出另一个请求。这就是为什么我想知道如何做到这一点。当然不能使用计时器或类似的东西,因为每次来自此 API 的响应时间都不同。

很遗憾,此应用需要 RESTTemplate,我无法更改它。

最佳答案

您可以在单例 bean 中使用标志来实现这一点。在调用服务之前,检查它是否为 false。如果 false 设置标志 true 并调用服务。在退出之前使标志 false

因此,当 flag == true 服务正在进行时,您可以发出新请求。

关于java - 等待 API 响应的 RESTTemplate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12436792/

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