Есть клиенская сторона на JS. Для оправки данных на сервер использую AJAX. И перед этим формирую URL в котором могут присутствовать данные символы '\|.
Как их обработать?
encodeURIComponent() не помогает. Получается URL /mySite/api/-9/2016-12-19T18:00:00.000Z/'%5C%7C и дальше AJAX валится в failure. Если символы оправлять отдельно друг от друга, то все работает.
Обратный слэш "\" используется для экранирования служебных символов, скорее всего из-за этого всё и валится. Если хотите в строке отправить один символ "\", то вы должны его экранировать, т.е. отправлять два обратных слэша, вместо одного "\\"
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости