diff options
| author | s1n <[email protected]> | 2020-03-28 10:36:41 -0700 |
|---|---|---|
| committer | s1n <[email protected]> | 2020-03-28 10:36:41 -0700 |
| commit | 25b7d2aab61ae6421398d3abae5da6ffe590333d (patch) | |
| tree | 611985ec78bb2d94099c9fd5dd687f5c9cee6f3e /includes/vendor/rmccue/requests/library/Requests/Transport.php | |
| parent | Initial commit (diff) | |
| download | crack.cf-backup-master.tar.xz crack.cf-backup-master.zip | |
Diffstat (limited to 'includes/vendor/rmccue/requests/library/Requests/Transport.php')
| -rw-r--r-- | includes/vendor/rmccue/requests/library/Requests/Transport.php | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/includes/vendor/rmccue/requests/library/Requests/Transport.php b/includes/vendor/rmccue/requests/library/Requests/Transport.php new file mode 100644 index 0000000..7e4a262 --- /dev/null +++ b/includes/vendor/rmccue/requests/library/Requests/Transport.php @@ -0,0 +1,41 @@ +<?php +/** + * Base HTTP transport + * + * @package Requests + * @subpackage Transport + */ + +/** + * Base HTTP transport + * + * @package Requests + * @subpackage Transport + */ +interface Requests_Transport { + /** + * Perform a request + * + * @param string $url URL to request + * @param array $headers Associative array of request headers + * @param string|array $data Data to send either as the POST body, or as parameters in the URL for a GET/HEAD + * @param array $options Request options, see {@see Requests::response()} for documentation + * @return string Raw HTTP result + */ + public function request($url, $headers = array(), $data = array(), $options = array()); + + /** + * Send multiple requests simultaneously + * + * @param array $requests Request data (array of 'url', 'headers', 'data', 'options') as per {@see Requests_Transport::request} + * @param array $options Global options, see {@see Requests::response()} for documentation + * @return array Array of Requests_Response objects (may contain Requests_Exception or string responses as well) + */ + public function request_multiple($requests, $options); + + /** + * Self-test whether the transport can be used + * @return bool + */ + public static function test(); +}
\ No newline at end of file |