Действительна ли ссылка / href только с параметрами (начинающимися с вопросительного знака)?

Эта ссылка действительна?

eng

Я знаю, что браузеры обрабатывают ее так, как ожидалось, и я знаю, что пустая ссылка тоже подойдет - но можно ли указывать только параметры ?

Мне любопытно, потому что вопросительный знак («?») - это всего лишь соглашение большинства HTTP-серверов (AFAIK), хотя я признаю, что это преобладающий знак.

Итак, напомним:

  1. все ли браузеры интерпретируют это правильно?

  2. это в RFC?

  3. можно ли ожидать каких-то проблем при использовании этого?

ОБНОВЛЕНИЕ: предполагаемое действие при нажатии заключается в перенаправлении на ту же страницу, но с другими параметрами GET (в примере выше "lang = en").

46
задан Community 23 May 2017 в 12:09
поделиться