Classes | |
---|---|
ContentSecurityPolicy | Provides tools for working with the Content-Security-Policy header to help defeat XSS attacks. |
DownloadResponse | HTTP response when a download is requested. |
Header | Class Header |
IncomingRequest | Class IncomingRequest |
Message | An HTTP message |
Negotiate | Class Negotiate |
OutgoingRequest | Representation of an outgoing, client-side request. |
Request | Representation of an incoming, server-side HTTP request. |
Response | Representation of an outgoing, server-side response. |
URI | Abstraction for a uniform resource identifier (URI). |
UserAgent | Abstraction for an HTTP user agent |
Interfaces | |
MessageInterface | Expected behavior of an HTTP message |
OutgoingRequestInterface | Representation of an outgoing, client-side request. |
RequestInterface | Representation of an incoming, server-side HTTP request. |
ResponseInterface | Representation of an outgoing, server-side response. Most of these methods are supplied by ResponseTrait. |
Traits | |
MessageTrait | Message Trait Additional methods to make a PSR-7 Message class compliant with the framework's own MessageInterface. |
RequestTrait | Request Trait |
ResponseTrait | Response Trait |
Namespaces | |
CodeIgniter\HTTP\Exceptions | |
CodeIgniter\HTTP\Files | |