我正在研究 asp .net web 项目,我在其中遇到了架构问题。
我有两个具有相同键的请求参数,但它们区分大小写。
Param names => reportDate and ReportDate
正如我们所知,Request 对象在内部为其参数实现了 NameValueCollection,它不区分大小写。
因此,以上两个参数值将合并为一个以逗号分隔的值。
这是我不想要的。
我该如何克服这个问题。
我可以编写我的自定义请求模块,我可以在其中为名称值集合指定 IEquality 比较器。因为我不想更改太多代码。
任何人的任何建议是?
提前致谢。