Comment se fait il y a une option pour le fragment, mais je ne peux pas le récupérer?

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

  •  27-10-2019
  •  | 
  •  

Question

ASP.net pourquoi est-il une option pour obtenir le fragment d'URL (aka. Hash), mais je ne peux pas obtenir le fragment de celui-ci. requestContext.HttpContext.Request.Url.Fragment.

Maintenant, je comprends que vous ne pouvez pas obtenir le fragment parce que le serveur ne sait jamais à ce sujet, mais je veux savoir pourquoi l'option est là avec dans l'objet HttpContext.

Était-ce utile?

La solution

Parce que HttpContext.Request.Url est de type System.Uri, et que l'on a un paramètre Fragment. Lorsque vous utilisez System.Uri sur son propre, il est certainement possible d'ajouter / lire le fragment, juste dans ce scénario où il est utilisé par l'exécution de ASP.net, ce n'est pas applicable.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top