当我打电话给我的web服务女巫有两个参数,我得到:
从客户端(&)中检测到潜在危险的Request的值。
Routeconfig:
config.Routes.MapHttpRoute(
name: "PropertiesSearch",
routeTemplate: "api/property/Search/{category}/{query}",
defaults: new { controller = "Property", action = "Search", category = "common", query = string.Empty }
);
Controllermethod:
[HttpGet]
public SearchResult Search(string category, string query)
{
}
当我调用API有:
/ API /属性/搜索/家庭/ areaID表示%3D20339%26areaId%3D20015
从客户端(&)中检测到潜在危险的Request的值。
这样做:
/ API /属性/搜索/家庭/?查询= areaID表示%3D20339%26areaId%3D20015
工作良好。
我如何解决路由解码问题?