S3上无法使用Chunked上传文件 | Unable to use Chunked to upload files on S3

0

我通过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?

preguntada hace un año115 visualizaciones
No hay respuestas

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas