Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Object Storage Service/ Perguntas frequentes/ APIs e SDKs/ Quais são as diferenças entre os métodos de upload PUT e POST?
Atualizado em 2023-12-28 GMT+08:00

Quais são as diferenças entre os métodos de upload PUT e POST?

Os parâmetros são passados pelo cabeçalho da solicitação se o método PUT for usado para carregar objetos; se o método POST for usado para carregar objetos, os parâmetros serão passados pelo campo do formulário no corpo da mensagem.

Com o método PUT, você precisa especificar o nome do objeto no URL, mas o nome do objeto não é necessário com o método POST, que usa o nome de domínio do bucket como o URL. As linhas de solicitação dos dois métodos são as seguintes:

PUT /ObjectName HTTP/1.1
POST / HTTP/1.1

O método PUT ou POST permite o tamanho do objeto de [0, 5 GB] para cada upload. Se você precisar carregar um objeto maior que 5 GB, use o método de upload de várias partes.

Para obter detalhes sobre as APIs de PUT e POST, consulte Upload de objetos - PUT e Upload de objetos - POST.