【发布时间】:2019-09-07 17:30:29
【问题描述】:
我正在尝试发送此请求:
WebClient.Builder builder = WebClient.builder();
WebClient client = builder.build();
client.post().uri(response.getMethod_result().getAcsUrl())
.header("PaReq", "eJxdUdtu6jAQ/BXEB8R2uCRBiyUKB")
.accept(MediaType.TEXT_PLAIN)
.contentType(MediaType.TEXT_PLAIN)
.retrieve()
.bodyToMono(String.class).block();
我想发送一个令牌作为标头参数。但我得到错误:
但我得到错误:
20:21:14.129 [reactor-http-nio-4] WARN r.n.http.client.HttpClientConnect - [id: 0x92efcc15, L:/192.168.1.133:61444 - R:securecode.lisa.mastercard.com/216.119.218.240:443] The connection observed an error
java.lang.IllegalArgumentException: only ' ' and '\t' are allowed after '\n': eJxdUdtu6jAQ/BXEB8R2uCRBiyUKB5UHUERBKn1zzR6I2lxwkob067smSWn7YGlntDuenYXd2SAu
nlCXBiWsMc/VCXvRcdrno0EQ8L6EcLbFi4QPNHmUJlI43HGBdZBmjD6rpJCg9OVhtZHu2HfHAlgL
IUazWkhXeJzzIU02GBIVo8RuOlQ1sBsFOi2TwtTSH3JgHYDSvMtzUWT5hLGqqhyM28lM1Y5OYwbM
tgC7+wlLW+UkeY2Ocr2YVX/fZrf+3OxWU2C2A46qQOlyEfCAez3hTVwxccnEjQcVWy/y33474A4n
uiUgs//MGjCgJYH9ZICiNZjoWgaeTwt1CPCapQlSB2XyXQO7u54/2kx1QWn5h+CS/Vc4F+FoWSxf
94FfvWSH55N6I/Ntk1WMKCvaoJG0AJiVYe0RKZ3bhan6dfkvyA6s2Q==
at io.netty.handler.codec.http.DefaultHttpHeaders$HeaderValueConverterAndValidator.validateValueChar(DefaultHttpHeaders.java:492)
你知道我该如何解决这个问题吗?我发送请求后网页应该返回
【问题讨论】:
标签: java spring spring-boot spring-webflux