throw new IllegalArgumentException("Extractor is null");
}
SenderResponse response = execute(request);
try {
if (response.getHttpStatusCode() >= 300) {
throw new SenderHttpStatusException(response);
}
T extracted = extractor.extract(response);
return new ExtractedBodyResponse<T>(response, extracted);
} catch (IOException iox) {