PDA

Просмотр полной версии : Запись URL параметров, если значение параметра null


wvxvw
31.01.2011, 12:45
Я как правило видел реализации где в такой ситуации записывается так: www.example.com?foo=1&bar=&foobar=2. А тут нашел реализацию, в которой это бы выглядело: www.example.com?foo=1&bar&foobar=2 (без =). Искал информацию об этом, но чет никак... если кто-то может ткнуть пальцем в RFC, было бы здорово.

Котяра
31.01.2011, 12:57
логичнее вообще без bar:
ww.example.com?foo=1&foobar=2

wvxvw
31.01.2011, 13:09
Тут скорее вопрос валидности... Дело в том, что в такой ситуации URLVariables записывает "null", что вообще ни в какие ворота. Но, поскольку URLVariables много других вещей так же делает неправильно, то на него ориентироваться бессмысленно. Иногда бывает ситуация, когда нужно передать параметр и явно указать, что значение - null. Для логов, например (т.е. нужно, чтобы запись была сделана, а писать нечего).