Как символ пробела обрабатывается (кодируется) в URL после знака #.
У меня есть URL:
http://example.com/page.html#BookMark location
Когда я использую%20 или +, который используется для экранирования символа пробела в строке запроса (строка в URL после ?), я получил URL-адрес с двойным пробелом в браузере - поведение, которое не происходит при работе сQuery String-, пример:
%20
+
?
Когда я ввожу:
http://example.com/page.html#BookMark%20location
Я получил в браузере запрос на этот URL:
http://example.com/page.html#BookMark%2520location