parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Есть такое подозрение, что...

Misha v.3 13.01.2003 20:54

...данные, которые ты пытаешься подргузить с внешнего сервера таки не всегда в windows-1251.

Например, там стоит русский апач, который определяет какому клиенту в какой кодировке что выдавать. И когда ты пытаешься запросить у этого сервера страничку используя свой броузер - он определает и отдает тебе ее в 1251, а когда ты приходишь клиентом, в качестве которого выступает парсер, то тот веб сервер не справляется и выдает в default для него кодировке, которая кои8 (все это предположения).

Для того, чтобы проверить, открой телнет и пошли на тот сервер запрос из него... Посмотришь, что тебе придет...

Как варианты (если диагноз подтвердится):
- некоторые сервера, на которых установлен русский апач настроены таким образом, что если ты придешь на default порт - пытаются сделать автодетект клиента, а если на определенный - то выдают ответ в строго определенной кодировке (ссылка по теме: http://www.artlebedev.ru/kovodstvo/ru-standart/2.html )
- поиграйся с отправкой необходимого заголовка на сервер ( http://parser.ru/docs/lang/app1.htm )