gpt4 book ai didi

java - 实现不带斜杠的 url

转载 作者:行者123 更新时间:2023-12-02 09:52:19 24 4
gpt4 key购买 nike

我使用这个 Java 客户端发出 POST 请求:

实现

public Mono<PaymentResponse> executeAndReceive(String transaction) {
Mono<String> transactionMono = Mono.just(transaction);
return client.post().uri(gatewayUrl + "{token}", token)
.retrieve()
.bodyToMono(Response.class);
}

我使用此代码来调用客户端:

String GATEWAY_PROCESSING_URL  = http://www.some_host:8080/rest_api/v1/

String token = 342552334

RestClient client = RestClientBuilder.builder()
.gatewayUrl(GATEWAY_PROCESSING_URL)
.token(token)
.usernamePassword(user_name, password)
.build();

但有时我忘记在 URL 末尾设置 / 。有什么方法可以检测到它并在丢失时自动设置它吗?

最佳答案

如果您需要的只是安全检查网址是否以“/”结尾,请使用下面的示例。

String url = ... some url ...
if (url.endsWith("/") == false) {
url += "/";
}

关于java - 实现不带斜杠的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56233926/

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