1.1.2 экранирование: различия между версиями

Нет описания правки
Нет описания правки
Строка 2: Строка 2:


__Экранирование__ - замена в тексте управляющих символов на соответствующие текстовые подстановки. Экранирование используется для отделения текста от кода и управляющих символов. Экранирование применяется при передаче параметров запросов API методов согласно следующим стандартам:
__Экранирование__ - замена в тексте управляющих символов на соответствующие текстовые подстановки. Экранирование используется для отделения текста от кода и управляющих символов. Экранирование применяется при передаче параметров запросов API методов согласно следующим стандартам:
* при передаче параметров в едином указателе ресурса (Uniform Resource Locator, URL), т.е. в URL запроса, должно применяться экранирование согласно стандарта [[http///www.protocols.ru/WP/rfc3986/ rfc3986]];
* при передаче параметров в едином указателе ресурса (Uniform Resource Locator, URL), т.е. в URL запроса, должно применяться экранирование согласно стандарта [[http://www.protocols.ru/WP/rfc3986/ rfc3986]];
* при передаче параметров в JSON-строке тела запроса URL должно применяться экранирование согласно стандарта [[http///www.protocols.ru/WP/rfc8259/ rfc8259]];
* при передаче параметров в JSON-строке тела запроса URL должно применяться экранирование согласно стандарта [[http://www.protocols.ru/WP/rfc8259/ rfc8259]];
* при использовании csv файлов для экранирования символа «'» (апостроф) используется символ «<syntaxhighlight lang='bash'>
* при использовании csv файлов для экранирования символа «'» (апостроф) используется символ «<syntaxhighlight lang='bash'>
» (двойной апостроф);
» (двойной апостроф);
* при передаче параметров в XML-строке тела запроса URL должно применяться экранирование согласно стандарта [[http///www.w3.org/TR/xml/ W3C]].
* при передаче параметров в XML-строке тела запроса URL должно применяться экранирование согласно стандарта [[http://www.w3.org/TR/xml/ W3C]].