Почему есть опция для фрагмента, но я не могу ее получить? - PullRequest
1 голос
/ 14 июня 2011

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

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

1 Ответ

3 голосов
/ 14 июня 2011

Поскольку HttpContext.Request.Url имеет тип System.Uri, и у него есть параметр Fragment. При самостоятельном использовании System.Uri можно, конечно, добавить / прочитать фрагмент, просто в этом сценарии, где он используется средой выполнения ASP.net, он не применим.

...