title: Rails: Download file from another server (without reading file)
body: <p>I have a rails application that has links to download a files from another server. 
  I want to try and prevent the actual file url/locations from being "easily" detectable. </p>
  
  <p>I tried using send_file but this only appears to work with local files? </p>
  
  <p>I then tried with send_data - this only seems to work when first reading the file (e.g. file.open ...). I want to be able to send the file without reading it as some of the files are very large and therefore takes ages and has no user feedback etc... </p>
  
  <p>Basically, I want the same behavior as if I was to simply link to/provide the direct file url: that the download opens and starts from the browser. </p>
  
  <p>As I mentioned The reason I want to handle my downloads via a controller (using send_file/data methods) is that I do want the location of the files to be "easily" detectable.</p>
  
  <p>I hope I have explained this well enough :) </p>
  
  <p>Thanks for any advice</p>
  
  <p>Cheers,
  Jon.</p>