変数があります
string rawURL = HttpContext.Current.Request.RawUrl;
このURLのクエリ文字列パラメーターを読み取るにはどうすればよいですか?
これはおそらくあなたが望んでいることです
Uri theRealURL = new Uri(HttpContext.Current.Request.Url.Scheme + "://" + HttpContext.Current.Request.Url.Authority + HttpContext.Current.Request.RawUrl);
string yourValue= HttpUtility.ParseQueryString(theRealURL.Query).Get("yourParm");
RawUrl
を通過する必要はありません-Request
オブジェクトには Request.QueryString
プロパティ。
これは、インデックス付き NameValueCollection
です。
これを試して:
string rawURL = HttpContext.Current.Request.ServerVariables["query_string"];
RequestオブジェクトにParamsプロパティがあり、簡単に実行できます。自分で解析する必要はありません。