2016-05-25 61 views
0

我是mvc的新手。我從另一個控制器發送的控制器的操作方法中有一個returnurl參數。 returnurl具有查詢字符串參數,我需要在我的控制器操作方法中處理這些參數。在控制器動作方法中從returnurl獲取查詢字符串參數

我試過Request.QueryString[]但url編碼後無法讀取參數。

有沒有辦法從returnurl參數中獲取參數及其值?

+0

您可以通過索引來獲得。 '的Request.QueryString [0]' – Mairaj

回答

0

從querystring中得到你的returnurl,你說的是編碼的。

使用內置的HttpUtility對其進行解碼。

string returnUrlEncoded = Request.QueryString["returnUrl"]; 
string returnUrlDecoded = HttpUtility.HtmlDecode(returnUrlEncoded); 

然後使用意見/示例代碼中extract query string from a URL string

從您的返回URL讓您的查詢字符串值。

相關問題