title: 'Duplicate headers received from server' Error in Chrome 16 with EPPlus 2.9
body: <p>I'm playing around with <a href="http://epplus.codeplex.com/" rel="nofollow">EPPlus 2.9</a> and for some reason I'm getting <code>Duplicate headers received from server</code> errors when I try to download single <code>.xlsx</code> files using Chrome 16 (It works fine in IE9).</p>
  
  <p>I'm using <a href="http://www.c-sharpcorner.com/uploadfile/vendettamit/web-application-export-to-excel-advanced-using-open-source-library-epplus/" rel="nofollow">this tutorial</a> and I've narrowed down the problem to this line of code:</p>
  
  <pre><code>        Response.AppendHeader("Content-Disposition",
          "attachment; " +
          "filename=\"ExcelReport.xlsx\"; " +
          "size=" + fileBytes.Length.ToString() + "; " +
          "creation-date=" + DateTime.Now.ToString("R") + "; " +
          "modification-date=" + DateTime.Now.ToString("R") + "; " +
          "read-date=" + DateTime.Now.ToString("R"));
  </code></pre>
  
  <p>My useragent:</p>
  
  <pre><code>Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7
  </code></pre>
  
  <p>I read on <a href="http://www.google.com/support/forum/p/Chrome/thread?tid=1e87c7cc5c85b8b1&amp;hl=en" rel="nofollow">this Chrome forum page</a> that Chrome doesn't like commas (<code>,</code>) in <code>Content-Disposition</code> headers and they should be replaced with semicolons (<code>;</code>).</p>
  
  <p>Anybody got any ideas or getting the same errors? </p>