Почему есть вариант для фрагмента, но я не могу его получить?

StackOverflow https://stackoverflow.com/questions/6337925

  •  27-10-2019
  •  | 
  •  

Вопрос

В ASP.NET, почему есть возможность получить фрагмент URL (он же хэш), но я не могу получить от него фрагмент. requestContext.HttpContext.Request.Url.Fragment.

Теперь я понимаю, что вы не можете получить фрагмент, потому что сервер никогда не знает об этом, но я хочу знать, почему вариант есть в HttpContext объект.

Это было полезно?

Решение

Потому что httpcontext.request.url имеет типа System.uri, и этот имеет параметр фрагмента. При использовании System.uri самостоятельно можно добавить/прочитать фрагмент, только в этом сценарии, где он используется во время выполнения ASP.NET, это не применимо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top