我想在 Spring WebClient 请求链接中发送链接请求参数。例如:
https://www.test.com/notification?con=41280440000097&sec=1232
我试过这个代码:
WebClient client;
Map<String, String> map = new HashMap<>();
public Mono<Response> execute(Transaction transaction) {
map.put("some_key", "some_value");
Mono<PaymentTransaction> transactionMono = Mono.just(transaction);
return client.post().uri("/notification", token)
.accept(MediaType.APPLICATION_XML)
.contentType(MediaType.APPLICATION_XML)
.body(transactionMono, Transaction.class)
.attributes(Consumer<map>)
.retrieve()
.bodyToMono(Response.class);
}
但是当我尝试设置地图时,我在 token 上出现语法错误">",此后预期表达
在不将值硬编码到地址中的情况下实现这一点的正确方法是什么?
相关分类