URL Querystring Manipulation的类?

时间:2008-10-01 14:30:34

标签: asp.net

我正在寻找一个经过良好测试的类来处理.NET中的URL。具体来说,我希望能够在给定URL的情况下添加/更新查询字符串值。

我在网上发现了各种类,但没有一个看起来非常强大和经过充分测试。我在.NET框架中也找不到任何东西; Uri类不允许我操纵查询字符串中的参数。在框架中有代码可以执行此操作,但它都标记为内部。

使用Urls和QueryStrings是否有一个很好的强大类?

2 个答案:

答案 0 :(得分:1)

不应该是一个简单的字符串字典就足够了吗?普通的ASP.NET查询字符串只是由&符号分隔的键值对组成。

答案 1 :(得分:0)

很久以前我们使用了SecureQueryString 2.0。因为它继承自NameValuePair(如果我没记错的话),它提供了轻松添加,删除键值的功能。如果需要,它还支持加密查询。它还提供将URL转换为NameValuePair的功能,反之亦然。