После дальнейшего изучения на основании предыдущего вопроса URL-кодирование / декодирование работает правильно. Проблема связана с сервером Apache (может быть), который обслуживает запрос загрузки файла
Особенно, если мое имя файла заканчивается знаком%, это не удается.
Например,
Original File name:
204153_20090605_Aluminiumacetotartraat_DCB_oordruppels_1,2%.pdf
Url in browser after clicking on download link:
http://pdf/204153_20090605_Aluminiumacetotartraat_DCB_oordruppels_1%2C2%25.pdf
Возвращает ошибку 400 с неверным запросом. Я использую LAMP с фреймворком Kohana 3.
Пожалуйста, руководство.
Спасибо заранее.