¿Cuáles son las diferencias entre los métodos de carga de PUT y de POST?
Los parámetros se pasan a través de la cabecera de petición si el método PUT se usa para cargar objetos; si el método POST se usa para cargar objetos, los parámetros se pasan a través del campo de formulario en el cuerpo del mensaje.
Con el método PUT, debe especificar el nombre de objeto en la URL, pero el nombre de objeto no es necesario con el método POST, que utiliza el nombre de dominio de bucket como URL. Las líneas de solicitud de los dos métodos son las siguientes:
PUT /ObjectName HTTP/1.1
POST / HTTP/1.1
El método de PUT o de POST permite el tamaño de objeto de [0, 5 GB] para cada carga. Si necesita cargar un objeto de más de 5 GB, utilice el método de carga de varias partes.
Para obtener más información sobre las API de PUT y de POST, consulte Carga de objetos - PUT y Carga de objetos - POST.
API y SDK Preguntas frecuentes
- ¿Cuáles son las diferencias entre los métodos de carga de PUT y de POST?
- Error con el SDK de OBS al cargar un archivo superior a 5 GB
- ¿Qué puedo hacer cuando se muestra el mensaje de error "okhttp3.RequestBody.create(java.lang.String,okhttp3.MediaType)" para el SDK de Java?
- ¿Una carga anexada admite el mecanismo de bloqueo para operaciones simultáneas?
- ¿Por qué no coinciden las firmas?
Comentarios
¿Le pareció útil esta página?
Deje algún comentariomore