Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
.bodyToFlux( new ParameterizedTypeReference<Map<String, Object>>() {} ).collectList().block();

Enviar JSON en el body de un POST

Para enviar un JSON como body de una llamada POST, lo haremos como hemos visto, pasándole un Map:

Bloque de código
languagejava
Map<String, String> bodyJson = new HashMap<>();
bodyJson.put("unaPropiedad", "Hola");
bodyJson.put("otraPropiedad", "Mundo");

String response = webClientSello.post().uri("/noseque")
        .body(Mono.just(bodyForm), Map.class).retrieve()
        .bodyToMono(String.class).block();

Body con Content-Type: application/x-www-form-urlencoded

...