如何识别数据使用Server.UrlEncode()Asp.net进行编码

时间:2009-10-08 12:20:26

标签: asp.net

我们能否确定输入数据是否使用 Server.UrlEncode()方法进行编码?
我正在寻找类似“ Server.IsUrlEncoded ”的内容?

2 个答案:

答案 0 :(得分:0)

这样您还可以检查网址是否正确编码:

string url = "...";
if(Server.UrlEncode(Server.UrlDecode(url)) == url)
{
    // do stuff
}

答案 1 :(得分:0)

为什么不对它进行解码和编码,无论你确定它是否已编码?