如何编码URL字符串

ant*_*liu 2 c# asp.net

我有一个字符串,其中包含一个如下所示的网址:

http://www.test.com/images/tony的pics.jpg

我需要网址看起来像这样:

http://www.test.com/images/tony%27s%20pics.jpg

我将如何使用STRING表单中的URL以编程方式解决此问题.谢谢.

ptf*_*ner 9

我认为使用HttpUtility UrlEncode很容易解决这个问题:

string url = "http://www.test.com/images/" + HttpUtility.UrlEncode("tony's pics.jpg");
Run Code Online (Sandbox Code Playgroud)