Requests
WpOrgRequestsRequests
Main entry point for the Requests HTTP library. This is a purely static class — it cannot be instantiated. Source:...
Requests Interfaces
All interfaces defined in the Requests library. Source files: wp-includes/Requests/src/Auth.php wp-includes/Requests/src/Capability.php wp-includes/Requests/src/HookManager.php wp-includes/Requests/src/Proxy.php wp-includes/Requests/src/Transport.php WpOrgRequestsAuth Authentication provider interface. Source: wp-includes/Requests/src/Auth.php...
WpOrgRequestsSession
Session handler for persistent requests with shared default parameters. Source: wp-includes/Requests/src/Session.php Namespace: WpOrgRequests Overview Session allows setting a base URL,...
WpOrgRequestsSsl
SSL certificate verification utilities for the Requests library. Source: wp-includes/Requests/src/Ssl.php Namespace: WpOrgRequests Package: RequestsUtilities Modifier: final Overview A collection of...
WpOrgRequestsTransportCurl & WpOrgRequestsTransport (Interface)
cURL-based HTTP transport with support for single and parallel (multi-handle) requests. Source: wp-includes/Requests/src/Transport/Curl.php, wp-includes/Requests/src/Transport.php Namespace: WpOrgRequestsTransport Implements: WpOrgRequestsTransport Declared: final...
WpOrgRequestsTransportFsockopen
Socket-based HTTP transport using stream_socket_client(). Serves as the fallback when cURL is unavailable. Source: wp-includes/Requests/src/Transport/Fsockopen.php Namespace: WpOrgRequestsTransport Implements: WpOrgRequestsTransport Declared:...
Requests Utility Classes
Utility classes for the Requests library. Source files: wp-includes/Requests/src/Utility/CaseInsensitiveDictionary.php wp-includes/Requests/src/Utility/FilteredIterator.php wp-includes/Requests/src/Utility/InputValidator.php WpOrgRequestsUtilityCaseInsensitiveDictionary Case-insensitive dictionary, suitable for HTTP headers. Namespace: WpOrgRequestsUtility...
WpOrgRequestsIri
IRI (Internationalized Resource Identifier) parser, serializer, and normalizer. Source: wp-includes/Requests/src/Iri.php Namespace: WpOrgRequests Package: RequestsUtilities Authors: Geoffrey Sneddon, Steve Minutillo License:...
WpOrgRequestsPort
Port number utilities for the Requests library. Source: wp-includes/Requests/src/Port.php Namespace: WpOrgRequests Package: RequestsUtilities Since: 2.0.0 Modifier: final Overview Provides well-known...
WpOrgRequestsProxyHttp
HTTP proxy connection handler. Source: wp-includes/Requests/src/Proxy/Http.php Namespace: WpOrgRequestsProxy Package: RequestsProxy Since: 1.6 Modifier: final Implements: WpOrgRequestsProxy Overview Routes HTTP requests...
WpOrgRequestsResponseHeaders
Case-insensitive dictionary for HTTP response headers with multi-value support. Source: wp-includes/Requests/src/Response/Headers.php Namespace: WpOrgRequestsResponse Extends: WpOrgRequestsUtilityCaseInsensitiveDictionary Implements: ArrayAccess, IteratorAggregate (via parent)...
WpOrgRequestsResponse
HTTP response object returned by Requests::request(). Source: wp-includes/Requests/src/Response.php Namespace: WpOrgRequests Properties Property Type Default Description $body string '' Response body...