| @@ 116-122 (lines=7) @@ | ||
| 113 | ||
| 114 | $is_local = isset($r['local']) && $r['local']; |
|
| 115 | $ssl_verify = isset($r['sslverify']) && $r['sslverify']; |
|
| 116 | if ( $is_local ) { |
|
| 117 | /** This filter is documented in wp-includes/class-wp-http-streams.php */ |
|
| 118 | $ssl_verify = apply_filters( 'https_local_ssl_verify', $ssl_verify ); |
|
| 119 | } elseif ( ! $is_local ) { |
|
| 120 | /** This filter is documented in wp-includes/class-wp-http-streams.php */ |
|
| 121 | $ssl_verify = apply_filters( 'https_ssl_verify', $ssl_verify ); |
|
| 122 | } |
|
| 123 | ||
| 124 | /* |
|
| 125 | * CURLOPT_TIMEOUT and CURLOPT_CONNECTTIMEOUT expect integers. Have to use ceil since. |
|
| @@ 90-108 (lines=19) @@ | ||
| 87 | ||
| 88 | $is_local = isset( $r['local'] ) && $r['local']; |
|
| 89 | $ssl_verify = isset( $r['sslverify'] ) && $r['sslverify']; |
|
| 90 | if ( $is_local ) { |
|
| 91 | /** |
|
| 92 | * Filters whether SSL should be verified for local requests. |
|
| 93 | * |
|
| 94 | * @since 2.8.0 |
|
| 95 | * |
|
| 96 | * @param bool $ssl_verify Whether to verify the SSL connection. Default true. |
|
| 97 | */ |
|
| 98 | $ssl_verify = apply_filters( 'https_local_ssl_verify', $ssl_verify ); |
|
| 99 | } elseif ( ! $is_local ) { |
|
| 100 | /** |
|
| 101 | * Filters whether SSL should be verified for non-local requests. |
|
| 102 | * |
|
| 103 | * @since 2.8.0 |
|
| 104 | * |
|
| 105 | * @param bool $ssl_verify Whether to verify the SSL connection. Default true. |
|
| 106 | */ |
|
| 107 | $ssl_verify = apply_filters( 'https_ssl_verify', $ssl_verify ); |
|
| 108 | } |
|
| 109 | ||
| 110 | $proxy = new WP_HTTP_Proxy(); |
|
| 111 | ||