@@ 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 |