private void readCharset(HttpResponse response) { Charset charset = null; ContentType contentType = ContentType.get(response.getEntity()); if (contentType != null) { charset = contentType.getCharset(); if (charset == null) { ContentType defaultContentType = ContentType.getByMimeType(contentType.getMimeType()); if (defaultContentType != null) { charset = defaultContentType.getCharset(); } } } if (charset != null) { this.charset = charset.name(); } }
charset = contentType.getCharset(); if (charset == null) { final ContentType defaultContentType = ContentType.getByMimeType(contentType.getMimeType()); charset = defaultContentType != null ? defaultContentType.getCharset() : null;