Index: class-oembed.php
===================================================================
--- class-oembed.php	(revision 23400)
+++ class-oembed.php	(working copy)
@@ -108,7 +108,8 @@
 		$providers = array();
 
 		// Fetch URL content
-		if ( $html = wp_remote_retrieve_body( wp_remote_get( $url ) ) ) {
+		$args = apply_filters( 'oembed_remote_get_args', array() );
+		if ( $html = wp_remote_retrieve_body( wp_remote_get( $url, $args ) ) ) {
 
 			// <link> types that contain oEmbed provider URLs
 			$linktypes = apply_filters( 'oembed_linktypes', array(
@@ -190,7 +191,8 @@
 	 */
 	function _fetch_with_format( $provider_url_with_args, $format ) {
 		$provider_url_with_args = add_query_arg( 'format', $format, $provider_url_with_args );
-		$response = wp_remote_get( $provider_url_with_args );
+		$args = apply_filters( 'oembed_remote_get_args', array() );
+		$response = wp_remote_get( $provider_url_with_args, $args );
 		if ( 501 == wp_remote_retrieve_response_code( $response ) )
 			return new WP_Error( 'not-implemented' );
 		if ( ! $body = wp_remote_retrieve_body( $response ) )
