Re: Re: пара вопросов по personal web site

От: Samarit <CGatePro_at_mx_ru>
Дата: Fri 10 Jun 2005 - 00:19:55 MSD

да, действительно посмотрел charset нет нигде кроме как в первом редиректе, который ни на что не влияет (непонятно вообще зачем там charset): Запрос:
GET /~postmaster HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Host: <hostname>
Connection: Keep-Alive

Ответ:
HTTP/1.1 301 Moved
Content-Length: 484
Connection: close
Date: Thu, 09 Jun 2005 19:52:27 GMT
Content-Type: text/html; charset="KOI8-R" Server: CommuniGatePro/4.3.3
Location: http://<hostname>/~postmaster/

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML LANG="ru" DIR="LTR">
<HEAD>
<TITLE>Moved Permanently</TITLE>
</HEAD>
<BODY leftmargin="0" background="bgrddesktop.gif" topmargin="0"
marginwidth="0" marginheight="0">
<div align="center">
<H3>&nbsp;</H3>

<!--Place a GIF image (no larger than 32 pixels high) on this page for it to
appear at the top right hand corner of the Naviagtion panel -->

<H3>The requested page has been moved.</H3>
</DIV>
</BODY>
</HTML>

Так вот и возник вопрос: может стоит сделать default charset, который CGP будет выдавать в заголовке ответов?
Если в html странице не стоит кодировка (или некоректно), что бывает при автоматической генерации страниц, возникают небольшие сложности хождения по ссылками(названия файлов на русском).
Если нет то нет, понимаю что для CGP веб сервис все-таки неосновная функция.

Евгений

> On Thu, 09 Jun 2005 19:51:13 +0400
>  "Dmitry Akindinov" <CGatePro@mx.ru> wrote:
>> Hello, on 09.06.2005 19:43, Samarit at CGatePro@mx.ru wrote:
>>
>>> Здравствуйте,
>>>
>>> Почему при запросе страницы http://<mailserver>:8100/~<account>
>>> сервер возращает ответ с charset=KOI8-R, хотя в настройках по умолчанию
>>> стоит UTF-8 и выбрано использовать его для всего (язык - русский)? Если 
>>> ли
>>> возможность выбирать charset и  выдавать клинтам в HTTP заголовках при
>>> запросах (как в apache) на случай если в самом документе он почему-то
>>> отсутствует.
>
>
> Второе-то будет поправлено, но вот это - нет. Он вообще для Personal 
> WebSite не проставляет charset- ему неоткуда его взять. Ну, можно взять из 
> Webuser настроек - но там всё-таки charset для писем, а не для файлов. Так 
> что - откуда он взял про charset?
>
>>> Почему при открытии этой http://<mailserver>:8100/~<account>/ страницы в
>>> Firefox или Mozilla мне предлагается сохранить индексный файл (IE
>>> открывает)?
>>> дело видимо в том что при запросе каталога CGP без редиректа на 
>>> default.html
>>> сразу выдает содержимое файла с типом (application/octet-string) от чего
>>> Firefox  теряется. Как бы это побороть?
>>
>> Это бьудет поправлено в 4.3.5.
>> -- 
>> Best regards,
>> Dmitry Akindinov -- Stalker Labs
>>
>>
>> ##################################################################
>> Вы получили это сообщение потому, что подписаны на список рассылки
>>  <CGatePro@mx.ru>.
>>
>> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
>> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
>> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
>> Для административных запросов адрес <CGatePro-request@mx.ru>
>>
>>
>>
>
> Sincerely,
> Vladimir
>
Получено Thu Jun 09 20:19:53 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:16:29 MSK