title: Double HTTP-Status header on HTTP-POST to Jersey
body: <p>I wrote a simple Grizzly/Jersey application, which you can find here:</p>
  
  <p><a href="https://github.com/boldt/stackoverflow-14526627" rel="nofollow">https://github.com/boldt/stackoverflow-14526627</a></p>
  
  <p>I want to post some form data:</p>
  
  <pre><code>curl -X POST -F "name=test" -i http://localhost:9999/files
  </code></pre>
  
  <p>I'm getting the following response:</p>
  
  <pre><code>HTTP/1.1 100 Continue
  
  HTTP/1.1 200 OK
  Date: Fri, 25 Jan 2013 16:51:18 GMT
  Transfer-Encoding: chunked
  </code></pre>
  
  <p>As you can see, the header is doubled, first a <code>100 Continue</code> followed by a <code>200 OK</code>. Is doesn't makes sense to get the <code>100 Continue</code>.</p>
  
  <p>Any suggestions?</p>