gpt4 book ai didi

java - Swagger - 将 @ApiParam 与 @CookieParam 一起使用时出现问题

转载 作者:行者123 更新时间:2023-11-30 08:07:05 24 4
gpt4 key购买 nike

我正在使用 Swagger 1.3.10,并尝试让 Swagger UI 在功能上接受 REST 服务的 cookie 参数。这是我的 Java 代码的示例:

    public Response getUserInfo(
@Context HttpHeaders headers,
@ApiParam(value="Enter brand code as an Integer", defaultValue="101", required=true) @CookieParam(value = "userBrand") String brand)

现在,实际的 Swagger UI 渲染得很好......在这种情况下,它甚至用“101”填充默认值。问题是,当我单击“尝试一下”时,品牌参数始终为空。

似乎我在这里缺少一些简单的东西......有什么想法吗?

非常感谢!

最佳答案

Swagger 并不真正支持 Cookie 参数。 Swagger-core 将它们生成为 cookie 参数,但其他工具不支持它们,因为这不是规范的官方部分。

关于java - Swagger - 将 @ApiParam 与 @CookieParam 一起使用时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30944131/

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