Фрагмент URL и 302 перенаправления

Хорошо известно, что фрагмент URL (часть после#) не отправляется на сервер.

Мне, правда, интересно, как работают фрагменты, когда сервер перенаправляет (через статус HTTP 302 иLocation: заголовок) участвует.

Мой вопрос действительно двоякий:

Если исходный URL имел фрагмент (/original.php#foo), и производится переадресация на/new.phpчасть фрагмента оригинального URL просто теряется? Или это иногда применяется к новому URL?
Будет ли новый URL когда-либо/new.php#foo в этом случае?

Независимо от исходного URL, если сервер перенаправляет на новый URL с фрагментом (/new.php#foo), фрагмент получит "заслуженный"? Или у сервера действительно нет никакого дела, вмешивающегося в фрагмент вообще - и поэтому браузер проигнорирует это, просто перейдя к/new.php??

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

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