WPINC_class http.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki
interface HttpClientInterface {
public function request( $url, $args = array() );
public static function normalize_cookies( $cookies );
public static function browser_redirect_compatibility( $location, $headers, $data, &$options, $original );
public function _get_first_available_transport( $args, $url = null );
private function _dispatch_request( $url, $args );
public function post($url, $args = array());
public function get($url, $args = array());
public function head($url, $args = array());
public static function processResponse($strResponse);
public static function processHeaders( $headers, $url = '' );
public static function buildCookieHeader( &$r );
public static function chunkTransferDecode( $body );
public function block_request($uri);
protected static function parse_url( $url );
public static function make_absolute_url( $maybe_relative_path, $url );
public static function handle_redirects( $url, $args, $response );
public static function is_ip_address( $maybe_ip );
}