/** * Create {@code WebClientResponseException} or an HTTP status specific subclass. * @since 5.1 */ public static WebClientResponseException create( int statusCode, String statusText, HttpHeaders headers, byte[] body, @Nullable Charset charset) { return create(statusCode, statusText, headers, body, charset, null); }
.orElse(StandardCharsets.ISO_8859_1); if (HttpStatus.resolve(response.rawStatusCode()) != null) { return WebClientResponseException.create( response.statusCode().value(), response.statusCode().getReasonPhrase(),
if (!response.statusCode().is2xxSuccessful()){ throw WebClientResponseException.create(response.rawStatusCode(), "Cannot get token, expected 2xx HTTP Status code", null,
if (!response.statusCode().is2xxSuccessful()){ throw WebClientResponseException.create(response.rawStatusCode(), "Cannot get token, expected 2xx HTTP Status code", null,