title: Do not propagate headers on HTTP redirects
body: <p>I have files hosted on Amazon S3, and I'd like to download them after a treatment in my app. This app view requires the HTTP Authorization header to proceed. Here is the process:</p>
  
  <ol>
  <li>Query view <code>/file/xxx</code> with the required <code>Authorization</code> request header</li>
  <li>If the app access is granted, does some treatment</li>
  <li>Generate a signed S3 url, and redirect to it</li>
  </ol>
  
  <p>The fact is that the request header is also propagated on the redirect, and is in conflict with Amazon's S3 signature, I have the following error message:</p>
  
  <blockquote>
    <p>Either the Signature query string parameter or the Authorization header should be specified, not both</p>
  </blockquote>
  
  <p>So, is there a way to not propagate the <code>Authorization</code> header to S3 ?</p>
  
  <p>Note that I have tested all <code>3xx</code> HTTP codes. Thanks in advance.</p>