Jestem bardzo nowy w ASP.NET 4.0 Web API. Możemy przekierować do innego adresu URL na końcu działania POST ?, coś podobnego ... Response.Redirect(url)
Przekierowanie z ap.net strony asp.net poczta akcja
Właściwie mogę przesłać plik z aplikacji MVC (słownie www.abcmvc.com
) za pośrednictwem sieci Web API (słownie www.abcwebapi.com/upload
)
Tutaj upload
jest akcją POST. Publikuję wieloczęściowy formularz do akcji postu kontrolera przesyłania interfejsu API. Po przesłaniu chcę przekierować z powrotem do www.abcmvc.com
.
Czy to możliwe?
Stosując tę technikę Przekierowanie rozwiązany „obiekt przeniesiony na stronę” WebAPI ja dostawałem z innymi technikami przekierować. Również w przypadku Przekierowania tymczasowego zamiast stałego można użyć 'HttpStatusCode.Redirect' (302) lub' .RedirectMethod' (303) – AaronLS
@Darin Dimitrov, to działa. Dlaczego w sytuacji, gdy zamiast tego używam HttpStatusCode.Redirect, mój klient otrzymuje odpowiedź 401? – Brett