gpt4 book ai didi

java - 使用 Feign @RequestLine 添加decodeSlash

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:30 26 4
gpt4 key购买 nike

我目前正在使用 YAML 文件使用 swagger 插件生成模型和 API 客户端,并且使用 Feign OkHttpClient 向 API 发出请求,这里的问题是客户端对 URL 进行编码,但忽略了斜杠,导致 API 调用失败。有没有办法在客户端添加 decodeSlash 参数?或者可以使用拦截器来实现吗?

这是我遇到此问题的示例路径参数。 QgKuK2DU/0%3D 应该是 QgKuK2DU%2F0%3D

最佳答案

decodeSlash 只能通过 @RequestLine 注解设置。如果您无权访问注释,则需要使用 RequestInterceptor 替换 uri

关于java - 使用 Feign @RequestLine 添加decodeSlash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53090390/

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