我通过SDK生成一个加签的URL,然后使用Apache.HttpClient去上传数据,以Inputstream的方式,并且无法预估Content-Length。
此时会报错
<Code>NotImplemented</Code>
<Message>A header you provided implies functionality that is not implemented</Message>
<Header>Transfer-Encoding</Header>
看了一些文章,是必须要指定Content-Length
但是通过InputStream的方式是无法预估Content-Length大小的,这种情况如何成功上传呢?
I generate a signed URL through the SDK, and then use Apache.HttpClient to upload data in the form of Inputstream, and the Content-Length cannot be estimated.
At this time, an error will be reported
<Code>NotImplemented</Code>
<Message>A header you provided implies functionality that is not implemented</Message>
<Header>Transfer-Encoding</Header>
After reading some articles, it is necessary to specify Content-Length
However, the Content-Length size cannot be estimated through the InputStream method. How to upload successfully in this case?