2013-07-25 36 views
0

在codedui,這條線在打開瀏覽器之前解碼鏈接:BrowserWindow.Launch對字符串解碼

myBrowser = BrowserWindow.Launch(New System.Uri("http://blablabla/main.aspx?sn=JFA%3d%3d")) 

我希望它在url中保持編碼。換句話說,當瀏覽器打開時,%3d已經在字符串中轉換爲「=」。

http://mylinkhere/main.aspx?sn=JFA== 

我希望它們保持爲%3d。

感謝

回答

0

試試這個兄弟,這是C# BTW。

String URL = HttpUtility.UrlEncode("sn=JFA%3d%3d"); 
window = BrowserWindow.Launch(new Uri("http://blablabla/main.aspx?" + URL)); 
+0

它沒有按計劃運行...... url被編碼了兩次,它在瀏覽器中顯示了這種方式。 – user2587674

+1

沒關係,我解碼它,然後編碼它,現在它的工作。謝謝! – user2587674