У меня есть компонент uploadify, который отправляет файлы обратно в приложение rails.Проблема, которую я заметил в какой-то момент, заключается в том, что для некоторых специальных значений передаваемые данные изменяются объектом flash.
На стороне клиента у меня есть
$(document).ready(function() {
$('#photo_image').uploadify({
...
'scriptData': {
authenticity_token = 'M++Q3HNclKS7QBEM71lkF/8IkjTwr2JdtqJ4WNXVDro='
...
}
});
});
Что получает Rails
"authenticity_token"=>"M Q3HNclKS7QBEM71lkF/8IkjTwr2JdtqJ4WNXVDro="
Когда в токене нет знака «+», все работает просто отлично.Похоже, вспышка как-то меняет строку.Есть идеи, как избежать этого?Я попробовал CGI.escape, но результат точно такой же, '+' удалены ...