我正在使用Asp.Net + MVC 4.
我正在使用REST API,因此参数在url的路径部分(例如/ accounts / account1)中指定,而不是在querystring(accounts?id = account1)中指定。
我希望能够查询ID中包含问号的帐户。方法是对帐户的ID进行uri编码,然后在URL中使用它。但是,ASP.NET自动取消了这一点,我的MVC应用程序看不到“/ accounts /%3Faccount1”和“/ accounts /?account1”的请求之间的区别。
有没有办法改变这种行为?
答案 0 :(得分:0)
你能对问号进行双重编码吗?