Namespace GuzzleHttp\Psr7
| AppendStream | Reads from multiple streams, one after the other. |
| BufferStream | Provides a buffer stream that can be written to to fill a buffer, and read from to remove bytes from the buffer. |
| CachingStream | Stream decorator that can cache previously read bytes from a sequentially read stream. |
| DroppingStream | Stream decorator that begins dropping data once the size of the underlying stream becomes too full. |
| FnStream | Compose stream implementations based on a hash of functions. |
| InflateStream | Uses PHP's zlib.inflate filter to inflate deflate or gzipped content. |
| LazyOpenStream | Lazily reads or writes to a file that is opened only after an IO operation take place on the stream. |
| LimitStream | Decorator used to return only a subset of a stream |
| MultipartStream | Stream that when read returns bytes for a streaming multipart or multipart/form-data stream. |
| NoSeekStream | Stream decorator that prevents a stream from being seeked |
| PumpStream | Provides a read only stream that pumps data from a PHP callable. |
| Request | PSR-7 request implementation. |
| Response | PSR-7 response implementation. |
| ServerRequest | Server-side HTTP request |
| Stream | PHP stream implementation. |
| StreamWrapper | Converts Guzzle streams into PHP stream resources. |
| UploadedFile | Value object representing a file uploaded through an HTTP request. |
| Uri | PSR-7 URI implementation. |
| UriNormalizer | Provides methods to normalize and compare URIs. |
| UriResolver | Resolves a URI reference in the context of a base URI and the opposite way. |
| MessageTrait | Trait implementing functionality common to requests and responses. |
| StreamDecoratorTrait | Stream decorator trait |
| build_query | Build a query string from an array of key value pairs. |
| copy_to_stream | Copy the contents of a stream into another stream until the given number of bytes have been read. |
| copy_to_string | Copy the contents of a stream into a string until the given number of bytes have been read. |
| fread | |
| hash | Calculate a hash of a Stream |
| mimetype_from_extension | Maps a file extensions to a mimetype. |
| mimetype_from_filename | Determines the mimetype of a file by looking at its extension. |
| modify_request | Clone and modify a request with the given changes. |
| normalize_header | Converts an array of header values that may contain comma separated headers into an array of headers with no comma separated values. |
| parse_header | Parse an array of header values containing ";" separated data into an array of associative arrays representing the header key value pair data of the header. When a parameter does not contain a value, but just contains a key, this function will inject a key with a '' string value. |
| parse_query | Parse a query string into an associative array. |
| parse_request | Parses a request message string into a request object. |
| parse_response | Parses a response message string into a response object. |
| readline | Read a line from the stream up to the maximum allowed buffer length |
| rewind_body | Attempts to rewind a message body and throws an exception on failure. |
| str | Returns the string representation of an HTTP message. |
| stream_for | Create a new stream based on the input type. |
| try_fopen | Safely opens a PHP stream resource using a filename. |
| uri_for | Returns a UriInterface for the given value. |