.anyMatch(series -> statusCode.series().equals(series));
public void handleError(final ClientHttpResponse response) throws IOException { if (!HttpStatus.Series.CLIENT_ERROR.equals(response.getStatusCode().series())) {
HttpResponse response = httpClient.execute(httpGet); StatusLine statusLine = response.getStatusLine(); if (HttpStatus.valueOf(statusLine.getStatusCode()).series().equals(Series.SUCCESSFUL)) { HttpEntity entity = response.getEntity(); try (InputStream is = entity.getContent()) {
public void handleError(final ClientHttpResponse response) throws IOException { if (!HttpStatus.Series.CLIENT_ERROR.equals(response.getStatusCode().series())) {
public boolean hasError(ClientHttpResponse response) throws IOException { return HttpStatus.Series.CLIENT_ERROR.equals(response.getStatusCode().series()) || this.errorHandler.hasError(response); }
@Override public void handleError(ClientHttpResponse response) throws IOException { if (HttpStatus.Series.CLIENT_ERROR.equals(response.getStatusCode().series())) { Map<String, Object> errorDetails = extractErrorDetailsFromResponse(response); throw new UncategorizedApiException("wechat", errorDetails.containsKey("errmsg") ? (String) errorDetails.get("errmsg") : "Unknown error", null); } handleUncategorizedError(response); }
static boolean isSuccessful(int code) { try { return HttpStatus.Series.SUCCESSFUL.equals(HttpStatus.Series.valueOf(code)); } catch (Exception ignored) { return false; } }
/** * Whether this status code is in the HTTP series * {@link org.springframework.http.HttpStatus.Series#CLIENT_ERROR}. */ public boolean is4xxClientError() { return HttpStatus.Series.CLIENT_ERROR.equals(getSeries()); }
/** * Whether this status code is in the HTTP series * {@link org.springframework.http.HttpStatus.Series#REDIRECTION}. */ public boolean is3xxRedirection() { return HttpStatus.Series.REDIRECTION.equals(getSeries()); }
/** * Whether this status code is in the HTTP series * {@link org.springframework.http.HttpStatus.Series#SERVER_ERROR}. */ public boolean is5xxServerError() { return HttpStatus.Series.SERVER_ERROR.equals(getSeries()); }
/** * Whether this status code is in the HTTP series * {@link org.springframework.http.HttpStatus.Series#SUCCESSFUL}. */ public boolean is2xxSuccessful() { return HttpStatus.Series.SUCCESSFUL.equals(getSeries()); }
/** * Whether this status code is in the HTTP series * {@link org.springframework.http.HttpStatus.Series#INFORMATIONAL}. */ public boolean is1xxInformational() { return HttpStatus.Series.INFORMATIONAL.equals(getSeries()); }
public boolean hasError(ClientHttpResponse response) throws IOException { return HttpStatus.Series.CLIENT_ERROR.equals(response.getStatusCode().series()) || this.errorHandler.hasError(response); }