Допустимо ли иметь более одного знака вопроса в URL?

Я наткнулся на следующий URL сегодня:

http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497

Обратите внимание на двойной знак вопроса в начале строки запроса:

??blogid=122&entry_id=64497

Мой браузер, похоже, не имел проблем с ним, и запускает быстрый букмарклет:

javascript:alert(document.location.search);

только что дал мне строку запроса, показанную выше.

Это действительный URL? Причина, по которой я так педантичен (при условии, что так и есть), заключается в том, что мне нужно анализировать URL-адреса, подобные этим, для параметров запроса, а поддержка двойных вопросительных знаков потребует некоторых изменений в моем коде. Очевидно, что если они в дикой природе, я должен буду поддержать их; Мне в основном любопытно, виновата ли я в том, что я не совсем придерживаюсь стандартов URL, или это на самом деле нестандартный URL.

Ответы на вопрос(1)

Ваш ответ на вопрос