自48h00起非常大的问题。 与邮递员一起,绝对没有问题可以张贴我的身体。回报是200。 没有有关API的身份验证。 但是,当我使用Java代码时,总是返回400 !!!!
String baseUrl = "myBaseUrl";
String uri = "myUri";
WebClient webClient = WebClient.create(baseUrl);
ClientResponse cresponse = webClient
.post()
.uri(uri)
.contentType(MediaType.APPLICATION_JSON_UTF8)
.syncBody(myObject)
.exchange()
.block();
// always 400!!!! here !!!!!!!
System.out.println("result :" + cresponse.statusCode());
答案 0 :(得分:0)
“ myObject”可能有问题。
答案 1 :(得分:0)
我认为问题在于您按照要求喂养身体的方式。使用Mono.just创建一个Mono来喂养身体,如下所示
webClient.post()。body(Mono.just(myObject)),MyObject.class).exchange()。block()。statusCode();