- Модуль: rest
- Путь к файлу: ~/bitrix/modules/rest/classes/general/rest.php
- Класс: CRestServer
- Вызов: CRestServer::sendHeadersAdditional
public function sendHeadersAdditional()
{
if(BitrixMainModuleManager::isModuleInstalled('bitrix24'))
{
if($this->clientId)
{
Header('X-Bitrix-Rest-Application: '.$this->clientId);
}
Header('X-Bitrix-Rest-Time: '.number_format($this->timeProcessFinish - $this->timeProcessStart, 10, '.', ''));
if($this->usage && function_exists('getrusage'))
{
$usage = getrusage();
Header('X-Bitrix-Rest-User-Time: '.number_format($usage['ru_utime.tv_sec'] - $this->usage['ru_utime.tv_sec'] + ($usage['ru_utime.tv_usec'] - $this->usage['ru_utime.tv_usec']) / 1000000, 10, '.', ''));
Header('X-Bitrix-Rest-System-Time: '.number_format($usage['ru_stime.tv_sec'] - $this->usage['ru_stime.tv_sec'] + ($usage['ru_stime.tv_usec'] - $this->usage['ru_stime.tv_usec']) / 1000000, 10, '.', ''));
}
}
}