Показать сообщение отдельно
  #1 (permalink)  
Старый 18.04.2012, 21:24
Vit Vit вне форума
Аспирант
Отправить личное сообщение для Vit Посмотреть профиль Найти все сообщения от Vit
 
Регистрация: 11.01.2012
Сообщений: 56

Знак % при передаче по AXAJ
Всем доброго. Столкнулся с неожиданной проблемой
Я пытаюсь передать через Аякс строку вида "прив%ет"
Символ процента необходим по ТЗ, однако он все портит на принимающей стороне. Запрос превращается в вид

%D0%BF%D1%80%D0%B5%%%D0%B2%D0%B5%D0%B4
Где этот внутренний знак процента ни рыба ни мясо.
Подскажите как мне передавать этот символ как он есть чтоб сервер не рвало когда он попробует расшифровать символ.
Т.е. почему символ % не шифруется так же как и остальные символы.

P.S. Одно из решений - заменить его на время передачи чем-то, но меня интересует можно ли обойтись без замены сего. И какие еще символы опасны при передаче.
Ответить с цитированием