如何用- in Url重写来替换%20

本文关键字:替换 重写 Url 何用 in | 更新日期: 2023-09-27 18:16:19

我正在使用urlrewritingnet . urlrewriting.net .dll进行url重写,坦率地说,我是这个东西的新手。我的问题是,我想用-.

如何用- in Url重写来替换%20

代替url中的%20。

httutility . urldecode()可以满足您的需求。

如果你需要一个自定义的替换,而不是HttpUtility给你的(在这种情况下,它会将其转换为空格!),那么只需使用字符串替换。

Uri myuri = new Uri(myolduri.ToString().Replace("%20","-"));

或者您可以将url放在字符串中,然后使用

string urla = "your url";
string urlb = url.Replace("%20", "-");