problem with nginx-0.3.48

Igor Sysoev is at rambler-co.ru
Wed May 31 20:34:23 MSD 2006


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
>
> Почему "?" представлен в этих случаях по-разному ?

Потому что в первом случае есть '+'.
Скорее всего, '+' не нужно проверять в аргументах.
После отпуска посмотрю.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list