Сообщение httpclient: запретить нормальзацию композитов от 14.01.2015 14:41
Изменено 14.01.2015 14:45 Eugeny__
Имеется ввиду апачевский клиент. Ему даешь урл, содержащий композитные юникодные символы. Но эта зараза самостоятельно заменяет их на соответствующие по виду(но не по байтам!) единичные юникодные символы, чем ломает сигнатуру урла(которая генерится извне, т.е. поменять в этом месте я ее не могу) и еще кой-какие механизмы перед урлэнкодингом. Ну вот какого икса, а? Как его отучить от этой дурацкой привычки?
Пример: символ ї(0x0456 0x0308) преобразуется в ї(0x0457). И только потом урлэнкодится. Со всякими умляутами та же история.
Пример: символ ї(0x0456 0x0308) преобразуется в ї(0x0457). И только потом урлэнкодится. Со всякими умляутами та же история.
httpclient: запретить нормальзацию композитов
Имеется ввиду апачевский клиент. Ему даешь урл, содержащий композитные юникодные символы. Но эта зараза самостоятельно заменяет их на соответствующие по виду(но не по байтам!) единичные юникодные символы перед урлэнкодингом, чем ломает сигнатуру урла(которая генерится извне, т.е. поменять в этом месте я ее не могу) и еще кой-какие механизмы. Ну вот какого икса, а? Как его отучить от этой дурацкой привычки?
Пример: символ ї(0x0456 0x0308) преобразуется в ї(0x0457). И только потом урлэнкодится. Со всякими умляутами та же история.
Пример: символ ї(0x0456 0x0308) преобразуется в ї(0x0457). И только потом урлэнкодится. Со всякими умляутами та же история.