9
這是框架中的錯誤嗎?ASP.NET Web Api和UrlDecode
我必須在這裏使用HttpUtility.UrlDecode。我認爲事情在MVC中被自動解碼。
public Thingy[] Get(string id)
{
var actualId = HttpUtility.UrlDecode(id ?? string.Empty);
var result = MakeThingy(actualId);
return result;
}
我應該能夠僅僅做到這一點...
public Thingy[] Get(string id)
{
var result = MakeThingy(id ?? string.Empty);
return result;
}
請原諒我的無知,但你是ASP.NET-Web-Api的PM嗎?我注意到你已經以非常權威的方式回答了我的一些相關問題:) – 2012-02-22 22:53:37
不是PM,而是開發人員之一(在MVC和Web API上)。我嘗試在我的SO配置文件中明確說明:http://stackoverflow.com/users/358970/marcind – marcind 2012-02-23 00:11:55
對不起,我剛剛閱讀我發佈我的評論後:) – 2012-02-23 06:41:07