"Excess found in a non pipelined read" when posting 200MB file with Curl
<p>I'm trying to send off the following post request with a 200MB attachment to the Autodesk API bucket endpoint:</p>

<pre><code>Douglass-MBP-2:Desktop douglasduhaime$ curl -v 'https://developer.api.autodesk.com/oss/v2/buckets/secret-bucket/objects/200mbfile.nwd' -X 'PUT' -H 'Authorization: Bearer myOauthCredentials' -H 'Content-Type: application/octet-stream' -H 'Content-Length: 308331' -T '200mbfile.nwd'
</code></pre>

<p>This request yields the following response:</p>

<pre><code>*   Trying 52.7.124.118...
* Connected to developer.api.autodesk.com (52.7.124.118) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
* Server certificate: developer.api.autodesk.com
* Server certificate: Symantec Class 3 Extended Validation SHA256 SSL CA
* Server certificate: VeriSign Universal Root Certification Authority
&gt; PUT /oss/v2/buckets/secret-bucket/objects/200mbfile.nwd HTTP/1.1
&gt; Host: developer.api.autodesk.com
&gt; User-Agent: curl/7.43.0
&gt; Accept: */*
&gt; Authorization: Bearer MyOauthCredentials
&gt; Content-Type: application/octet-stream
&gt; Content-Length: 308331
&gt; Expect: 100-continue
&gt;
&lt; HTTP/1.1 100 Continue
&lt; HTTP/1.1 200 OK
&lt; Access-Control-Allow-Credentials: true
&lt; Access-Control-Allow-Headers: Authorization, Accept-Encoding, Range, Content-Type
&lt; Access-Control-Allow-Methods: GET
&lt; Access-Control-Allow-Origin: *
&lt; Content-Type: application/json; charset=utf-8
&lt; Date: Fri, 09 Sep 2016 15:36:51 GMT
&lt; Server: Apigee Router
&lt; Content-Length: 467
&lt; Connection: keep-alive
&lt;
* Excess found in a non pipelined read: excess = 66, size = 467, maxdownload = 467, bytecount = 0
</code></pre>

<p>Does anyone know how I can indeed continue and send off the full packet? I'd be grateful for any advice others can offer!</p>