View a markdown version of this page

En-têtes de réponse courants - Amazon Simple Storage Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

En-têtes de réponse courants

Le tableau suivant décrit les en-têtes de réponse communs à la plupart des réponses Amazon S3.

Nom Description
Access-Control-Allow-Credentials

Booléen qui détermine si le serveur autorise les requêtes CORS à contenir des informations d'identification. Si l'en-tête de Access-Control-Allow-Origin demande est défini sur '*' alors l'en-tête de Access-Control-Allow-Credentials réponse sera omis, sinon il est défini sur true lorsque l'évaluation CORS est réussie.

Type : Boolean

Par défaut : aucun

Access-Control-Allow-Headers

Liste des en-têtes HTTP autorisés pour vos requêtes CORS. L'en-tête de Access-Control-Allow-Headers réponse est renvoyé pour les évaluations CORS réussies et spécifie explicitement tout ce qui est autoriséAccess-Control-Request-Headers.

Type : Chaîne

Par défaut : aucun

Access-Control-Allow-Methods

Liste qui indique quelles méthodes HTTP sont autorisées. Amazon S3 n'autorisera les requêtes CORS provenant de méthodes CORS autorisées que si l'évaluation CORS est réussie.

Type : Chaîne

Par défaut : aucun

Access-Control-Allow-Origin

L'emplacement de l'origine autorisée. Amazon S3 n'enverra l'en-tête de Access-Control-Allow-Origin réponse que lorsque l'évaluation CORS est réussie. Si l'origine de la demande correspond '*' aux origines autorisées par la configuration CORS, elle '*' est renvoyée dans cet en-tête de réponse au lieu de l'origine d'origine.

Type : Chaîne

Par défaut : aucun

Access-Control-Expose-Headers

Liste qui permet à un serveur d'identifier un en-tête de réponse qui expose l'accès aux applications lorsque l'évaluation CORS est réussie.

Type : Chaîne

Par défaut : aucun

Access-Control-Max-Age

Durée en secondes pendant laquelle votre navigateur peut mettre en cache la réponse à une demande de pré-vol CORS identifiée par la ressource, la méthode HTTP et l'origine. L'en-tête de Access-Control-Max-Age réponse n'est renvoyé que lorsque l'évaluation CORS est réussie.

Type : Integer

Par défaut : aucun

Vary

Une liste qui indique sur quels en-têtes de demande varie le résultat de l'évaluation CORS. L'en-tête de Vary réponse n'est renvoyé que lorsque l'évaluation CORS est réussie.

Type : Chaîne

Par défaut : aucun

Content-Length

Longueur en octets du corps de la réponse.

Type : Chaîne

Par défaut : aucun

Content-Type

Type MIME du contenu. Par exemple, Content-Type: text/html; charset=utf-8.

Type : Chaîne

Par défaut : aucun

Connection

Valeur qui indique si la connexion au serveur est ouverte ou fermée.

Type : énumération

Valeurs valides : open | close

Par défaut : aucun

Date

Date et heure auxquelles Amazon S3 a répondu ; par exemple, le mercredi 1er mars 2006 à 12:00:00 GMT.

Type : Chaîne

Par défaut : aucun

ETag

La balise d'entité (ETag) représente une version spécifique de l'objet. ETag reflète les modifications uniquement appliquées au contenu d'un objet, pas ses métadonnées. ETag peut ou ne peut pas être une valeur de hachage MD5 des données de l’objet. Cela dépend de la manière dont l'objet a été créé et de la manière dont il est chiffré, comme suit :

  • Objets créés par le Console de gestion AWS biais de l'PUTobjet ou POST Object de Copy l'opération :

    • Les objets en texte clair ou chiffrés par chiffrement côté serveur avec des clés gérées par Amazon S3 (SSE-S3) possèdent des ETags qui sont un condensé MD5 de leurs données.

    • Les objets chiffrés par chiffrement côté serveur à l'aide de clés (SSE-C) ou AWS Key Management Service () clés () fournies par le client possèdent des ETags qui ne sont pas un condensé MD5 de leurs données d'objet.AWS KMS SSE-KMS

  • Les objets créés par l'opération de téléchargement partitionné ou de téléchargement partiel comportent des ETags qui ne sont pas des résumés MD5, quelle que soit la méthode de cryptage.

Type : Chaîne

Server

Le nom du serveur qui a créé la réponse.

Type : Chaîne

Valeur par défaut : AmazonS3

x-amz-delete-marker

Valeur qui indique si l'objet renvoyé était (true) ou non (false) un marqueur de suppression.

Type : Boolean

Valeurs valides : true | false

Valeur par défaut : false

x-amz-id-2

Jeton spécial utilisé conjointement avec l'x-amz-request-iden-tête pour AWS résoudre les problèmes. Pour plus d'informations sur Support l'utilisation de ces ID de demande, consultez Résolution des problèmes liés à Amazon S3.

Type : Chaîne

Par défaut : aucun

x-amz-request-id

Valeur créée par Amazon S3 qui identifie la demande de manière unique. Cette valeur est utilisée conjointement avec l'x-amz-id-2en-tête pour aider à AWS résoudre les problèmes. Pour plus d'informations sur Support l'utilisation de ces ID de demande, consultez Résolution des problèmes liés à Amazon S3.

Type : Chaîne

Par défaut : aucun

x-amz-server-side-encryption

Algorithme de chiffrement côté serveur utilisé lors du stockage de cet objet dans Amazon S3 (par exemple,AES256,aws:kms).

Valeurs valides : AES256 | aws:kms

x-amz-version-id

Version de l'objet. Lorsque vous activez le contrôle de version, Amazon S3 génère un nombre aléatoire pour les objets ajoutés à un compartiment. La valeur est UTF-8 codée et l'URL est prête. Lorsque vous placez PUT un objet dans un compartiment dont la gestion des versions a été suspendue, l'ID de version est toujoursnull.

Type : Chaîne

Valeurs valides : null | n'importe quelle URL-ready chaîne UTF-8 codée

Par défaut:null