1

ASP.netに、URLフラグメント(別名ハッシュ)を取得するオプションがあるのに、フラグメントを取得できないのはなぜですか。requestContext.HttpContext.Request.Url.Fragment

HttpContextサーバーがフラグメントを認識しないため、フラグメントを取得できないことを理解しましたが、オブジェクトにオプションが含まれている理由を知りたいと思います。

4

1 に答える 1

3

HttpContext.Request.UrlのタイプはSystem.Uriであり、そのタイプにはFragmentパラメーターがあるためです。System.Uriを単独で使用する場合、フラグメントを追加/読み取ることは確かに可能です。ASP.netのランタイムで使用されるこのシナリオでは、適用できません。

于 2011-06-14T00:43:02.293 に答える