Я очень новичок в ASP.NET 4.0 Web API. Можно ли перенаправить на другой адрес в конце POST действия ?, что-то вроде ... Response.Redirect(url)
Перенаправление из asp.net web api post action
На самом деле я загрузить файл из приложения MVC (например www.abcmvc.com
) через Web API (например www.abcwebapi.com/upload
)
Здесь upload
это POST-действие. Я отправляю многокомпонентную форму в сообщение post API диспетчера загрузки веб-API. После загрузки я хотел бы перенаправить обратно на www.abcmvc.com
.
Возможно ли это?
Используя этот метод Redirect решен «объект перешел в» WebAPI страницы я получаю с другими методами переадресации. Также для Redirect временного, а не постоянного, вы можете использовать 'HttpStatusCode.Redirect' (302) или' .RedirectMethod' (303) – AaronLS
@Darin Dimitrov, это работает. Почему, когда я использую HttpStatusCode.Redirect вместо этого, мой клиент получает ответ 401? – Brett