Http
Table of Contents
Namespaces
- Client
- Security
Interfaces
- DispatcherInterface
- An interface for dispatcher that delegate requests to a certain callable, typically a
controller / action combination. Usually called from the RequestHandler.
- SelfEmittableStreamInterface
- A PSR-7 stream which allows to be emitted on its own.
Classes
- AbstractApplication
- ApplicationType
- Helper class to answer "Is this a frontend or backend request?".
- Dispatcher
- Dispatcher which resolves a target, which was given to the request to call a controller and method (but also a callable)
where the request contains a "target" as attribute.
- FalDumpFileContentsDecoratorStream
- A lazy stream, that wraps the FAL dumpFileContents() method to send file contents
using emit(), as defined in SelfEmittableStreamInterface.
- HtmlResponse
- A default HTML response object
- ImmediateResponseException
- Exception that has to be handled immediately in order to stop
current execution and provide the current response. This
exception is used as alternative to previous die() or exit().
- JsonResponse
- Standard values for a JSON response
- Message
- Default implementation for the MessageInterface of the PSR-7 standard
It is the base for any request or response for PSR-7.
- MiddlewareDispatcher
- MiddlewareDispatcher
- MiddlewareStackResolver
- This class resolves middleware stacks from defined configuration in all active packages.
- NormalizedParams
- This class provides normalized server parameters in HTTP request context.
- NullResponse
- A null response object
- PropagateResponseException
- Exception that has to be propagated back to the middleware stack
in order to stop current execution and respond with the given
response. This exception is used as alternative to previous
die() or exit() calls.
- RedirectResponse
- A default redirect response object
- Request
- Default implementation for the RequestInterface of the PSR-7 standard
It is the base for any request sent BY PHP.
- RequestFactory
- Class RequestFactory to create Request objects
Returns PSR-7 Request objects
- Response
- Default implementation for the ResponseInterface of the PSR-7 standard.
- ResponseFactory
- SelfEmittableLazyOpenStream
- This class implements a stream that can be used like a usual PSR-7 stream
but is additionally able to provide a file-serving fastpath using readfile().
- ServerRequest
- Represents a typical request incoming from the server to be processed
by the TYPO3 Core. The original request is built from the ServerRequestFactory
inside TYPO3's Bootstrap.
- ServerRequestFactory
- Class ServerRequestFactory to create ServerRequest objects
- Stream
- Default implementation for the StreamInterface of the PSR-7 standard
Acts mainly as a decorator class for streams/resources.
- StreamFactory
- UploadedFile
- Class UploadedFile which represents one uploaded file, usually coming
from $_FILES, according to PSR-7 standard.
- UploadedFileFactory
- Uri
- Represents a URI based on the PSR-7 Standard.
- UriFactory
Traits
- CookieHeaderTrait
- CookieScopeTrait