HttpResponse
\Bitrix\Main\HttpResponse
base class handles all types of http-response. Serves as container for:
- Http-headers \Bitrix\Main\Web\HttpHeaders
\Bitrix\Main\HttpResponse::addHeader( $name, $value )
\Bitrix\Main\HttpResponse::setHeaders( Web\HttpHeaders $headers )
\Bitrix\Main\HttpResponse::getHeaders( )
- Cookies \Bitrix\Main\Web\Cookie
\Bitrix\Main\HttpResponse::addCookie( Web\Cookie $cookie, $replace, $checkExpires)
\Bitrix\Main\HttpResponse::getCookies( )
- Content, response body
\Bitrix\Main\HttpResponse::$content
\Bitrix\Main\HttpResponse::setContent( $content )
\Bitrix\Main\HttpResponse::getContent( )
Using \Bitrix\Main\HttpResponse
you can format app responses of any required type and content. Examples:
$response = new \Bitrix\Main\HttpResponse(); $response->addHeader('Content-Type', 'text/plain'); $response->addCookie(new \Bitrix\Main\Web\Cookie('Biscuits', 'Yubileynoye')); $response->setContent('Hello, world!');
© «Bitrix24», 2001-2024