You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS SDK for Java v2.25+中EC2 Describe Tags接口的endpointOverride被自动移除的原因咨询

AWS SDK for Java v2.25+中EC2 Describe Tags接口的endpointOverride被自动移除的原因咨询

您好,我最近升级AWS SDK for Java版本时碰到了一个棘手的问题,想请教下大家原因:

我之前用的是AWS SDK for Java v2.21版本,构建EC2 Client的代码是这样的:

Ec2Client.builder()
         .credentialsProvider(DefaultCredentialsProvider.create())
         .endpointOverride(URI.create("http://localhost:6080/mypath"))
         .build();

当时用这个Client执行DescribeTagsRequest请求时,会正常向http://localhost:6080/mypath发送POST请求,完全符合我的预期。

但当我把SDK版本升级到v2.25之后,发现请求路径被自动修改了——原本指定的/mypath后缀被移除,请求直接发到了http://localhost:6080的根路径,这导致我的请求无法被正确处理。

想问问这是SDK升级后做了什么变更导致的这个问题?有没有办法恢复到v2.21版本时的行为呢?

备注:内容来源于stack exchange,提问作者Martin Bamford

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:13:18