It really turned out to be very simple with an ASP.NET MVC application. I use ControllerAction, which takes a POST and URL for the request as a parameter. A jQuery call $.ajax()sends an action request. ControllerAction opens the WebRequest for the URL passed in the POST, and redirects the result back to the client using Content().
source
share