gpt4 book ai didi

java - 在 Swagger UI 中执行花时间显示结果

转载 作者:行者123 更新时间:2023-12-04 09:38:31 26 4
gpt4 key购买 nike

使用 swagger (1.5)、Jersey Framework (2.25) 等构建了两个 API。 1) 加载文件 2) 跟踪文件的状态

当文件处于加载过程中时,跟踪状态(点击执行后)显示相同(文件正在进行中)但当文件加载成功时,数据库显示“文件加载成功”,查询跟踪状态也显示相同但在 UI 中(单击执行后),它仍然显示“文件正在进行中”。

如果缓存被清除并再次尝试,则在 UI 中(单击执行后)会在 Track Status API 中显示预期状态(文件已成功加载)。

这可能是什么根本原因?

你能帮忙吗?

最佳答案

默认情况下,获取请求是可缓存的。浏览器将所有 GET 请求视为可缓存的。 POST 请求默认不可缓存,但可以在进行一些代码更改后缓存。 PUT 和 DELETE 请求根本不可缓存。

引用链接:

  • https://www.imperva.com/learn/performance/cache-control/#:~:text=Cache%2DControl%3A%20No%2DCache,request%20to%20an%20origin%20server .
  • https://restfulapi.net/caching/
  • 关于java - 在 Swagger UI 中执行花时间显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62438597/

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