Hi!
alr> То есть, смотри, надо перекодировать multipart/form-data, где нет ";
alr> filename=" по направлению "туда", потому как у меня (Solaris, NS 3.01)
alr> броузер не шлет с каждой частью ее Content-Type: , а жаль... :-/ Вернее,
alr> он отсылает Content-Type для "UploadedFile", но только тогда, когда знает
alr> сам этот Content-Type (image/gif для gif или еще там что-то...)
alr> Это совершенно политически неправильно, но что делать...
Бардак. Отсюда мораль. processing такой штуки должен быть по-умолчанию выкинут.
И включаться отдельно для разных directory/location...
Буду думать дальше.
alr> если uploadишь .html? Тогда в начале этой части multipart'а будет:
alr> Content-Disposition: form-data; name="UploadedFile"; filename="top.html"
alr> Content-Type: text/html
alr> а вот надо ли его перекодировать?
А вот не знаю. В-принципе, если перекодировать, то все будет хорошо -
клиентский текстовый upload будет в кодировке сервера. Значит, ключик нужен на
эту тему. CharsetRecodeTextUploads on|off
P.S>> Кстати, проверять лень, но вот еще: если я делаю в заголовке:
alr> Location: /mycgi.cgi?%AB%54%EE
alr> Перекодируется?
Мда. Скорее всего нет, насколько я помню. А по идее - нужно при выдаче
redirect перекодировать в клиентскую кодировку, правильно ? Нда, интересная
задачка :). Я гляну.
С уважением,Alex Tutubalin
--- GoldED 2.42.G1114+
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.