Re: Re[4]: Ошибка в SSI encoding

Andrew Sitnikov sitnikov at infonet.ee
Thu Apr 9 11:46:21 MSD 2009


>> указанный вами RFC разделители для searchpart тоже не регулирует.
> Как я Вас понял, Андрей, Вы не хотите, чтобы nginx при разборе параметров учитывал и ';'?
> Это религиозная позиция?
вовсе нет. я всего лишь хочу внести поправку, что  RFC упомянутый
вами тут не причем. есть рекомендация со стороны w3c

The URI that is constructed when a form is submitted may be used as an
anchor-style link (e.g., the href attribute for the A element).
Unfortunately, the use of the "&" character to separate form fields
interacts with its use in SGML attribute values to delimit character
entity references. For example, to use the URI "http://host/?x=1&y=2"
as a linking URI, it must be written <A
href="http://host/?x=1&#38;y=2"> or <A
href="http://host/?x=1&amp;y=2">.

We recommend that HTTP server implementors, and in particular, CGI
implementors support the use of ";" in place of "&" to save authors
the trouble of escaping "&" characters in this manner.

как раз ваш случай с валидностью.

а уже Игорь будет решать надо оно или нет.


More information about the nginx-ru mailing list