Документация

Кодировка

Краткое содержание

Как корректно задать кодировку отправляемого запроса?

Кодировка запроса задается в заголовке XML-файла:

<?xml version="1.0" encoding="<кодировка>"?>

В какой кодировке отправляется поисковый ответ?

XML-файл с результатами поиска передается в кодировке UTF-8. Для преобразования в другую кодировку используйте, например, библиотеку libiconv или модуль Convert::Cyrillic.

Некорректные символы в ответе

В большинстве случаев некорректные символы в ответе являются следствием отправки запроса на уровне сокетов.

Возможные методы устранения:

  • используйте HTTP версии 1.0 вместо 1.1;
  • используйте средства взаимодействия более высокого уровня;
  • настройте обработку chunked-ответов.