• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/site/fileuploader.php
  • Класс: Bitrix\Crm\Controller\Site\FileUploader
  • Вызов: FileUploader::configureActions
public function configureActions()
{
	$configuration = parent::configureActions();

	$configuration['upload']['-prefilters'][] = ActionFilter\Csrf::class;

	$corsFilter = (new ActionFilter\Cors(null, true))
		->setAllowedMethods([
			'POST'
		])
		->setAllowedHeaders([
			'X-Upload-Content-Name',
			'Content-Type',
			'Crm-Webform-Cors',
			'Content-Range'
		]);

	$configuration['upload']['prefilters'][] = $corsFilter;

	return $configuration;
}