用于将长字符串转换为传入URL的代码

时间:2012-08-13 20:22:28

标签: vb.net asp.net-mvc-3

我正在尝试使用“Hello my name is Nick”之类的字符串并将其转换为“Hello + my + name + is + Nick”以通过URL传递。这可以通过用+ char替换所有空格来轻松完成,但是我还需要用它们的ASCII值替换所有特殊字符(。,!&)。我在网上搜索但找不到任何东西。我想知道是否有人知道现有代码这是一个相当常见的任务吗?

1 个答案:

答案 0 :(得分:2)

我认为你正在寻找这个:HttpUtility.UrlEncode Method (String) 处理非URL兼容的字符和空格。