0
J'essaye de renommer un objet dans un compartiment (ci-dessous nommé BUCKET). J'obtiens un jeton d'accès (XXX) et l'utilise ci-dessous. Mais ça ne marche pas. Voir la transcription:Une erreur lors de la tentative de renommage d'un objet Google Bucket (bug Google?)
$ curl -X POST -H "Authorization: Bearer XXX" \
"https://www.googleapis.com/upload/storage/v1/b/BUCKET/o/rdf.ads/rewriteTo/b/BUCKET/o/xxx"
{
"error": {
"errors": [
{
"domain": "global",
"reason": "badContent",
"message": "Unsupported content with type: application/octet-stream"
}
],
"code": 400,
"message": "Unsupported content with type: application/octet-stream"
}
}
Je pense que c'est un bug de Google. Ou pourquoi ça ne marche pas ?!
Après avoir enlevé 'télécharger /' il a commencé à copier l'objet plutôt que de le renommer (j'ai besoin de renommer pas de copie!) – porton
Il n'y a pas de fonction "renommer" atomique. Vous devrez copier, puis supprimer l'original. –