Tôi rất mới vào ASP.NET 4.0 Web API. chúng ta có thể chuyển hướng đến một URL khác ở phần cuối của hành động POST ?, cái gì đó như ... Response.Redirect(url)
Chuyển hướng từ trang web asp.net api post action
Thật sự tôi tải lên tập tin từ một ứng dụng MVC (nói www.abcmvc.com
) thông qua Web API (nói www.abcwebapi.com/upload
)
Đây upload
là hành động POST. Tôi đăng một hình thức đa phần cho hành động đăng bài của bộ điều khiển tải lên API Web. Sau khi tải lên, tôi muốn chuyển hướng trở lại www.abcmvc.com
.
Điều này có khả thi không?
Sử dụng kỹ thuật Redirect này đã giải quyết được "đối tượng chuyển đến" trang WebAPI tôi đã nhận được với các kỹ thuật chuyển hướng khác. Ngoài ra để chuyển hướng tạm thời thay vì vĩnh viễn, bạn có thể sử dụng 'HttpStatusCode.Redirect' (302) hoặc' .RedirectMethod' (303) – AaronLS
@Darin Dimitrov, công trình này. Tại sao khi tôi sử dụng HttpStatusCode.Redirect thay vào đó, khách hàng của tôi nhận được phản hồi 401? – Brett