Есть такое подозрение, что...
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 )