Wednesday, February 22, 2006

Сугубо техническое

Иногда кажется, что Тomcat реально один из худших серверов. Читая, например, что-то вроде этого http://issues.apache.org/bugzilla/show_bug.cgi?id=22666 Особенно объяснения умиляют - это не баг, а фича
Резюме: чтобы в Tomcat 5 корретно работать с русским (и другим не-американским) языком, добавьте такой атрибут в описание коннектора:
useBodyEncodingForURI="true"

так было по умолчанию в версии 4. А 5 нет. И это означает, что по умолчанию параметры в POST будут кодироваться нормально, а в GET нет
Отцы основатели так прямо и пишут - используйте POST, а GET ни-ни. Умилительно, когда под ошибки в программировании подводится методологическая база.

No comments: