我在這種情況下難住了。基本上我有一個URL傳遞給一個aspx頁面,然後我嘗試從URL中獲取查詢字符串,但是當我嘗試從URL中獲取查詢字符串時忽略了'+'並將其替換爲空白。請求對象不拾取的所有字符
My URL = http://localhost:3872/Test.aspx?mt=jan1TNIixxA1+8tl/0vLLg2PPGq0vMOLEhFQNuG4AJU12VMZpnWTrgar82K5UlXatQT9E9EAUet+q7rq7FoTJf+S2JnSbIptgJDY1EZwRPJDTROktfu5zy25oydmSHB6a4oZetV5mI3s+0R7vW8I0S9d765RHdYU2xkRuojHYZU=
Request["mt"] =jan1TNIixxA1 8tl/0vLLg2PPGq0vMOLEhFQNuG4AJU12VMZpnWTrgar82K5UlXatQT9E9EAUet q7rq7FoTJf S2JnSbIptgJDY1EZwRPJDTROktfu5zy25oydmSHB6a4oZetV5mI3s 0R7vW8I0S9d765RHdYU2xkRuojHYZU=
正如你可以看到這兩個字符串是不同的。
我認爲這是該對象的字符串轉換,但這個似乎沒有這樣的情況導致對象的值轉換前的省略「+」。
可以做些什麼來避免這種字符替換(我想盡量避免字符串操作)
還什麼能這樣做的原因是什麼?
將如何與多個查詢字符串這項工作。我再次嘗試避免字符串操作。 – SpaceApple
你是什麼意思說多個查詢字符串? –