| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Interface ResponseHeader. More...
 Collaboration diagram for ILIAS\HTTP\Response\ResponseHeader:Data Fields | |
| const | ACCESS_CONTROL_ALLOW_ORIGIN = 'Access-Control-Allow-Origin' | 
| const | ACCEPT_PATCH = 'Accept-Patch' | 
| const | ACCEPT_RANGES = 'Accept-Ranges' | 
| const | ALLOW = 'Allow' | 
| const | CACHE_CONTROL = 'Cache-Control' | 
| const | CONNECTION = 'Connection' | 
| const | CONTENT_DISPOSITION = 'Content-Disposition' | 
| const | CONTENT_ENCODING = 'Content-Encoding' | 
| const | CONTENT_LANGUAGE = 'Content-Language' | 
| const | CONTENT_LENGTH = 'Content-Length' | 
| const | CONTENT_LOCATION = 'Content-Location' | 
| const | CONTENT_RANGE = 'Content-Range' | 
| const | CONTENT_TYPE = 'Content-Type' | 
| const | DATE = 'Date' | 
| const | ETAG = 'ETag' | 
| const | EXPIRES = 'Expires' | 
| const | LAST_MODIFIED = 'Last-Modified' | 
| const | LINK = 'Link' | 
| const | LOCATION = 'Location' | 
| const | P3P = 'P3P' | 
| const | PRAGMA = 'Pragma' | 
| const | PUBLIC_KEY_PINS = 'Public-Key-Pins' | 
| const | RETRY_AFTER = 'Retry-After' | 
| const | SERVER = 'Server' | 
| const | STRICT_TRANSPORT_SECURITY = 'Strict-Transport-Security' | 
| const | TRAILER = 'Trailer' | 
| const | TRANSFER_ENCODING = 'Transfer-Encoding' | 
| const | TSV = 'TSV' | 
| const | VARY = 'Vary' | 
| const | WARNING = 'Warning' | 
| const | WWW_AUTHENTICATE = 'WWW-Authenticate' | 
| const | X_XSS_PROTECTION = 'X-XSS-Protection' | 
| const | X_CONTENT_TYPE_OPTIONS = 'X-Content-Type-Options' | 
| const | UPGRADE_INSECURE_REQUESTS = 'Upgrade-Insecure-Requests' | 
Interface ResponseHeader.
Describes the most common response headers
Definition at line 25 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::ACCEPT_PATCH = 'Accept-Patch' | 
Definition at line 38 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::ACCEPT_RANGES = 'Accept-Ranges' | 
Definition at line 44 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder\buildHeaders(), ILIAS\LegalDocuments\Consumer\DownloadMultipleConsumer\run(), and ILIAS\FileDelivery\Delivery\setGeneralHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::ACCESS_CONTROL_ALLOW_ORIGIN = 'Access-Control-Allow-Origin' | 
Definition at line 32 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::ALLOW = 'Allow' | 
Definition at line 50 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::CACHE_CONTROL = 'Cache-Control' | 
Definition at line 57 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\setCachingHeaders(), and ILIAS\FileDelivery\Delivery\BaseDelivery\setGeneralHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::CONNECTION = 'Connection' | 
Definition at line 63 of file ResponseHeader.php.
Referenced by ILIAS\LegalDocuments\Consumer\DownloadMultipleConsumer\run(), and ILIAS\FileDelivery\Delivery\setGeneralHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_DISPOSITION = 'Content-Disposition' | 
Definition at line 71 of file ResponseHeader.php.
Referenced by ILIAS\LegalDocuments\Consumer\DownloadMultipleConsumer\run(), ILIAS\FileDelivery\Delivery\setDispositionHeaders(), and ILIAS\FileDelivery\Delivery\BaseDelivery\setGeneralHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_ENCODING = 'Content-Encoding' | 
Definition at line 77 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_LANGUAGE = 'Content-Language' | 
Definition at line 83 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_LENGTH = 'Content-Length' | 
Definition at line 89 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder\buildHeaders(), ILIAS\FileDelivery\FileDeliveryTypes\PHPChunked\deliver(), ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder\deliverPartial(), and ILIAS\FileDelivery\Delivery\setGeneralHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_LOCATION = 'Content-Location' | 
Definition at line 95 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_RANGE = 'Content-Range' | 
Definition at line 101 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\FileDeliveryTypes\PHPChunked\deliver(), and ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder\deliverPartial().
| const ILIAS\HTTP\Response\ResponseHeader::CONTENT_TYPE = 'Content-Type' | 
Definition at line 107 of file ResponseHeader.php.
Referenced by GuzzleHttp\Client\Notifications\handleRerender(), ILIAS\FileDelivery\FileDeliveryTypes\XAccel\prepare(), ILIAS\LegalDocuments\Consumer\DownloadMultipleConsumer\run(), ILIAS\MetaData\OERExposer\OAIPMH\HTTP\Wrapper\sendResponseAndClose(), ILIAS\FileDelivery\Delivery\BaseDelivery\setGeneralHeaders(), ILIAS\FileDelivery\Delivery\setGeneralHeaders(), and ILIAS\Tests\FileDelivery\FileDeliveryTypes\XAccelTest\testPrepareWhichShouldSucceed().
| const ILIAS\HTTP\Response\ResponseHeader::DATE = 'Date' | 
Definition at line 113 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::ETAG = 'ETag' | 
Definition at line 119 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder\buildHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::EXPIRES = 'Expires' | 
Definition at line 126 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\setCachingHeaders(), and ILIAS\FileDelivery\Delivery\BaseDelivery\setGeneralHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::LAST_MODIFIED = 'Last-Modified' | 
Definition at line 133 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\ResponseBuilder\PHPResponseBuilder\buildHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::LINK = 'Link' | 
Definition at line 140 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::LOCATION = 'Location' | 
Definition at line 146 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::P3P = 'P3P' | 
Definition at line 154 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::PRAGMA = 'Pragma' | 
Definition at line 161 of file ResponseHeader.php.
Referenced by ILIAS\FileDelivery\Delivery\setCachingHeaders().
| const ILIAS\HTTP\Response\ResponseHeader::PUBLIC_KEY_PINS = 'Public-Key-Pins' | 
Definition at line 168 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::RETRY_AFTER = 'Retry-After' | 
Definition at line 176 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::SERVER = 'Server' | 
Definition at line 182 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::STRICT_TRANSPORT_SECURITY = 'Strict-Transport-Security' | 
Definition at line 189 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::TRAILER = 'Trailer' | 
Definition at line 196 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::TRANSFER_ENCODING = 'Transfer-Encoding' | 
Definition at line 203 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::TSV = 'TSV' | 
Definition at line 219 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::UPGRADE_INSECURE_REQUESTS = 'Upgrade-Insecure-Requests' | 
Definition at line 259 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::VARY = 'Vary' | 
Definition at line 227 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::WARNING = 'Warning' | 
Definition at line 233 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::WWW_AUTHENTICATE = 'WWW-Authenticate' | 
Definition at line 239 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::X_CONTENT_TYPE_OPTIONS = 'X-Content-Type-Options' | 
Definition at line 253 of file ResponseHeader.php.
| const ILIAS\HTTP\Response\ResponseHeader::X_XSS_PROTECTION = 'X-XSS-Protection' | 
Definition at line 245 of file ResponseHeader.php.