Requests_Transport_cURL::format_get() WordPress Method
The Requests_Transport_cURL::format_get() method is used to format the GET data for a cURL request. This is used to generate the data that will be sent to the server via the GET method.
Requests_Transport_cURL::format_get( string $url, array|object $data ) #
Format a URL given GET data
Parameters
- $url
(string)(Required)
- $data
(array|object)(Required)Data to build query using, see https://secure.php.net/http_build_query
Return
(string) URL with data
Source
File: wp-includes/Requests/Transport/cURL.php
protected static function format_get($url, $data) { if (!empty($data)) { $query = ''; $url_parts = parse_url($url); if (empty($url_parts['query'])) { $url_parts['query'] = ''; } else { $query = $url_parts['query']; } $query .= '&' . http_build_query($data, null, '&'); $query = trim($query, '&'); if (empty($url_parts['query'])) { $url .= '?' . $query; } else { $url = str_replace($url_parts['query'], $query, $url); } } return $url; }
Expand full source codeCollapse full source codeView on TracView on GitHub