problem with nginx-0.3.48

proforg proforg at maloletka.ru
Wed Jun 28 01:55:51 MSD 2006


Игорь, а можно ещё поправить ошибку с экранированием символов в ssi ?


On 6/27/06, Igor Sysoev <is at rambler-co.ru> wrote:
> On Fri, 23 Jun 2006, Andrei Nigmatulin wrote:
>
> > Добрый вечер, Игорь !
> >
> > On Wednesday 31 May 2006 20:34, Igor Sysoev wrote:
> >> On Wed, 31 May 2006, Andrei Nigmatulin wrote:
> >>> On Wednesday 31 May 2006 17:45, Andrei Nigmatulin wrote:
> >>>> On Wednesday 31 May 2006 17:33, Igor Sysoev wrote:
> >>>>> On Wed, 31 May 2006, Andrei Nigmatulin wrote:
> >>>>>> Скрипт отвечает:
> >>>>>>
> >>>>>> search/%3fq=Learn%2bfr
> >>>>>>
> >>>>>> Ожидаю увидеть от скрипта:
> >>>>>>
> >>>>>> search/%3fq=Learn%2bfrench
> >>>>>>
> >>>>>> В чем тут может быть проблема ?
> >>>>>
> >>>>> Прилагаемый патч решает эту ошибку.
> >>>>> Вывод должен быть "search/%3fq=Learn%2bfrench".
> >>>>
> >>>> Патч помог, Спасибо !!!
> >>>
> >>> Хм, обнаружилась следующая проблема:
> >>>
> >>> Если запрашиваю
> >>>
> >>> http://localhost:8000/test/invite/35264/search/?q=Learn+french
> >>>
> >>> выдает
> >>>
> >>> search/%3fq=Learn%2bfrench
> >>>
> >>> А если запрашиваю
> >>>
> >>> http://localhost:8000/test/invite/35264/search/?q=Learn%20french
> >>>
> >>> выдает
> >>>
> >>> search/?q=Learn%20french
> >>>
> >>> Почему "?" представлен в этих случаях по-разному ?
> >>
> >> Потому что в первом случае есть '+'.
> >> Скорее всего, '+' не нужно проверять в аргументах.
> >> После отпуска посмотрю.
> >
> > Не появилось ли у Вас свободной минутки посмотреть эту проблему ?
> >
> > У меня нет идей, как должно быть в данном случае правильно - "%3F" или "?", но
> > эти строки будут разбираться скриптом, так что любой вариант подойдет -
> > главное чтобы было одинаково ;-)
>
> Да, в 0.3.50, ориентировочно завтра, '+' не будет проверяться в аргументах.
>
>
> Игорь Сысоев
> http://sysoev.ru
>
>


-- 
Alexej Bestchiokov
EMail/JID: proforg at maloletka.ru
phone: +7 495 7853149


More information about the nginx-ru mailing list