Requests_Session::request_multiple( array $requests, array $options = array() )
Send multiple HTTP requests simultaneously
Description
See also
Parameters
- $requests
-
(array) (Required) Requests data (see Requests::request_multiple)
- $options
-
(array) (Optional) Global and default options (see Requests::request)
Default value: array()
Return
(array) Responses (either Requests_Response or a Requests_Exception object)
Source
File: wp-includes/Requests/Session.php
public function request_multiple($requests, $options = array()) { foreach ($requests as $key => $request) { $requests[$key] = $this->merge_request($request, false); } $options = array_merge($this->options, $options); // Disallow forcing the type, as that's a per request setting unset($options['type']); return Requests::request_multiple($requests, $options); }
© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/requests_session/request_multiple