我有一个具有以下签名的 ASP.NET WebAPI 控制器操作:
public async Task<HttpResponseMessage> GetFoo(string something=null)
Run Code Online (Sandbox Code Playgroud)
当使用以下查询字符串调用此函数时:GetFoo?something=%20我希望使用以下命令调用该操作:something = " "但相反,某些内容被设置为 null。
如何使控制器操作接受%20带有单个空格的字符串并将其传递到我的应用程序?