9
Czy jest to błąd w strukturze?ASP.NET Web Api i UrlDecode
Muszę użyć tutaj HttpUtility.UrlDecode. Myślałem, że rzeczy są automatycznie dekodowane w MVC.
public Thingy[] Get(string id)
{
var actualId = HttpUtility.UrlDecode(id ?? string.Empty);
var result = MakeThingy(actualId);
return result;
}
powinienem być w stanie po prostu to zrobić ...
public Thingy[] Get(string id)
{
var result = MakeThingy(id ?? string.Empty);
return result;
}
Proszę wybaczyć moją ignorancję, ale czy jesteś premierem ASP.NET-Web-Api? Zauważyłem, że odpowiedziałeś na kilka moich pokrewnych pytań w bardzo autorytatywny sposób :) –
Nie PM, ale jeden z programistów (zarówno w MVC, jak i Web API). Próbuję wyjaśnić w moim profilu SO: http://stackoverflow.com/users/358970/marcind – marcind
Przepraszam, przeczytałem to zaraz po zamieszczeniu mojego komentarza :) –