// Handle redirects.
$redirect_response = WP_Http::
handle_redirects( $url,
$parsed_args,
$response );
if ( false !==
$redirect_response ) { return $redirect_response;
} // If the body was chunk encoded, then decode it.
if ( !
empty( $processed_response['body'
] ) &&
isset( $processed_headers['headers'
]['transfer-encoding'
] ) && 'chunked' ===
$processed_headers['headers'
]['transfer-encoding'
] ) { $processed_response['body'
] = WP_Http::
chunkTransferDecode( $processed_response['body'
] );
} if ( true ===
$parsed_args['decompress'
] && true === WP_Http_Encoding::
should_decode( $processed_headers['headers'
] ) ) { $processed_response['body'
] = WP_Http_Encoding::
decompress( $processed_response['body'
] );
} if ( isset( $parsed_args['limit_response_size'
] ) &&
strlen( $processed_response['body'
] ) >
$parsed_args['limit_response_size'
] ) {