There's an obscure case where the input stream is a Request stream being piped to an upload. In this case, you need to opt in only the content-length, content-type headers, as Cloud Files uses etag to check md5 hash, and request proxies input headers to the outbound pipe.