• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/classes/general/webdav.php
  • Класс: CDavWebDav
  • Вызов: CDavWebDav::UrlEncode
public function UrlEncode($url)
{
	if ($this->request->GetAgent() === 'neon')
	{
		return strtr(rawurlencode($url), array(
			'%2F' => '/',
			'%3A' => ':',
		));
	}

	return strtr($url, array(
		' ' => '%20',
		'&'	=> '%26',
		'<'	=> '%3C',
		'>'	=> '%3E',
		'+'	=> '%2B',
	));
}