私はこのシナリオに困惑しています。基本的に、aspxページに渡されるURLがあり、URLからクエリ文字列を取得しようとしますが、URLからクエリ文字列を取得しようとすると、「+」が省略され、それが空白。
My URL = http://localhost:3872/Test.aspx?mt=jan1TNIixxA1+8tl/0vLLg2PPGq0vMOLEhFQNuG4AJU12VMZpnWTrgar82K5UlXatQT9E9EAUet+q7rq7FoTJf+S2JnSbIptgJDY1EZwRPJDTROktfu5zy25oydmSHB6a4oZetV5mI3s+0R7vW8I0S9d765RHdYU2xkRuojHYZU=
Request["mt"] =jan1TNIixxA1 8tl/0vLLg2PPGq0vMOLEhFQNuG4AJU12VMZpnWTrgar82K5UlXatQT9E9EAUet q7rq7FoTJf S2JnSbIptgJDY1EZwRPJDTROktfu5zy25oydmSHB6a4oZetV5mI3s 0R7vW8I0S9d765RHdYU2xkRuojHYZU=
ご覧のとおり、これら 2 つの文字列は異なります。
オブジェクトから文字列への変換だと思いましたが、変換前にオブジェクトの値に「+」が省略されているため、そうではないようです。
この文字置換を回避するためにできること (文字列操作を回避したい)
また、この原因は何が考えられるでしょうか?