Redirect from asp.net web api post action
asp.net-mvc, asp.net-mvc-4, asp.net-web-api, c#-4.0
Solution
Sure:
public HttpResponseMessage Post()
{
// ... do the job
// now redirect
var response = Request.CreateResponse(HttpStatusCode.Moved);
response.Headers.Location = new Uri("http://www.abcmvc.com");
return response;
}
Problem
I'm very new to ASP.NET 4.0 Web API. Can we redirect to another URL at the end of the POST action?, something like ... `Response.Redirect(url)` Actually I upload file from a MVC application (say `www.abcmvc.com`) through Web API (say `www.abcwebapi.com/upload`) Here `upload` is the POST action. I post a multi-part form to Web API upload controller's post action. After uploading I would like to redirect back to `www.abcmvc.com`. Is this possible?