parser

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

 

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

^file::load[http:// и charset

Александр Петросян (PAF) 11.11.2003 17:19

вы попросили ^file::load загрузить что-то. он загрузил, по дороге перекодировав удалённый документ из той кодировки, что указана в заголовке HTTP ответа удалённого сервера в кодировку вашего сервера $request:charset, которая у вас, вероятно, windows-1251.

[вы на экране ведь видите хорошее сообщение об ошибке? вовсе не в utf-8? тут бы насторожиться :)]

сделаю, чтобы перекодировалось только, если запрошено в текстовом режиме. если же ^file::load[binary;http://] чтобы ничего никуда не перекодировалось.

workaround:
перед ^file::load переключите, потом восстановите в исходное значение:
$request:charset[UTF-8]