Request redirection handler
<p>I have win forms client application that should communicate with third party web services. Web services requires specific authentication and I should keep it secured from win forms client. To do it, i created HttpHandler (IHttpHandler), that adds authentication header.</p>

<p>Please find following workflow:</p>

<ol>
<li><p>Win forms application prepare web request for third party service and send it to my HttpHandler.</p></li>
<li><p>HttpHandler add authentification header</p></li>
<li><p>HttpHandler forward request to third party web service.(?)</p></li>
<li><p>Response directly returned to win forms application (this necessary, because the third party service can provide very big responses and these data shouldn't transfered through my HttpHandler).</p></li>
</ol>

<p>How I can forward request to third party web service?</p>

<p>RewritePath - works only in boundaries of one application and it can't forward request to another domain.</p>

<p>Response.Redirect is not solution, because it only notifies win forms application to send request to new location and doesn't keep authentication header.</p>
