当参数为空或空白时,Ajax webapi 会发生 400 bad reuqsest。需要尽快解决。
http://{parenturl}/api/BuildTypeWebApi/GetBuildTypeList?CurrPage=1&PageSize=10&BuildTypeName=
这里 BuildTypeName 是可选参数,当没有传递搜索参数时如何减少 400 错误。
//控制器
public HttpResponseMessage GetBuildTypeList(int CurrPage, int PageSize, string BuildTypeName = "")
{
}
这里只有 BuildType 的问题。
帮助别人。
问候