View a markdown version of this page

Intestazioni di risposta comuni - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Intestazioni di risposta comuni

La tabella seguente descrive le intestazioni di risposta comuni alla maggior parte delle risposte di Amazon S3.

Nome Description
Access-Control-Allow-Credentials

Un valore booleano che determina se il server consente alle richieste CORS di contenere credenziali. Se l'intestazione della Access-Control-Allow-Origin richiesta è impostata su, l'intestazione della Access-Control-Allow-Credentials risposta verrà omessa, altrimenti viene impostata su quando la valutazione CORS ha esito positivo. '*' true

Tipo: Booleano

Impostazione predefinita: nessuna

Access-Control-Allow-Headers

Un elenco di intestazioni HTTP consentite per le richieste CORS. L'intestazione della Access-Control-Allow-Headers risposta viene restituita in caso di esito positivo delle valutazioni CORS e specifica esplicitamente tutte le opzioni consentite. Access-Control-Request-Headers

Tipo: stringa

Impostazione predefinita: nessuna

Access-Control-Allow-Methods

Un elenco che specifica quali metodi HTTP sono consentiti. Amazon S3 consentirà le richieste CORS provenienti dai metodi CORS consentiti solo se la valutazione CORS ha esito positivo.

Tipo: stringa

Impostazione predefinita: nessuna

Access-Control-Allow-Origin

La posizione dell'origine consentita. Amazon S3 invierà l'intestazione della Access-Control-Allow-Origin risposta solo quando la valutazione CORS avrà esito positivo. Se l'origine della richiesta corrisponde alle '*' origini consentite della configurazione CORS, '*' viene restituita in questa intestazione della risposta anziché nell'origine originale.

Tipo: stringa

Impostazione predefinita: nessuna

Access-Control-Expose-Headers

Un elenco che consente a un server di identificare un'intestazione di risposta che espone l'accesso alle applicazioni quando la valutazione CORS ha esito positivo.

Tipo: stringa

Impostazione predefinita: nessuna

Access-Control-Max-Age

Il tempo in secondi in cui il browser può memorizzare nella cache la risposta a una richiesta preflight CORS identificata dalla risorsa, dal metodo HTTP e dall'origine. L'intestazione della Access-Control-Max-Age risposta viene restituita solo quando la valutazione CORS ha esito positivo.

Tipo: numero intero

Impostazione predefinita: nessuna

Vary

Un elenco che indica da quali intestazioni di richiesta varia il risultato della valutazione CORS. L'intestazione della Vary risposta viene restituita solo quando la valutazione CORS ha esito positivo.

Tipo: stringa

Impostazione predefinita: nessuna

Content-Length

La lunghezza in byte del corpo della risposta.

Tipo: stringa

Impostazione predefinita: nessuna

Content-Type

Il tipo MIME del contenuto. Ad esempio, Content-Type: text/html; charset=utf-8.

Tipo: stringa

Impostazione predefinita: nessuna

Connection

Un valore che specifica se la connessione al server è aperta o chiusa.

Tipo: Enum

Valori validi: open | close

Impostazione predefinita: nessuna

Date

La data e l'ora in cui Amazon S3 ha risposto; ad esempio, mercoledì 1 marzo 2006 12:00:00 GMT.

Tipo: stringa

Impostazione predefinita: nessuna

ETag

L'entity tag (ETag) rappresenta una versione specifica dell'oggetto. L'ETag riflette solo i cambiamenti ai contenuti di un oggetto, non i suoi metadata. L'ETag potrebbe o meno essere un digest MD5 dei dati dell'oggetto. Che lo sia o meno dipende da come l'oggetto è stato creato e da come è crittografato, come segue:

  • Oggetti creati tramite Console di gestione AWS o dall'Copyoperazione PUT ObjectPOST Object, or:

    • Gli oggetti in testo normale o crittografati tramite crittografia lato server con chiavi gestite da Amazon S3 (SSE-S3) hanno ETag che sono un digest MD5 dei loro dati.

    • Gli oggetti crittografati mediante crittografia lato server con chiavi (SSE-C) o () chiavi () fornite dal cliente hanno ETag che non sono un AWS Key Management Service digest AWS KMS MD5 dei relativi dati oggetto. SSE-KMS

  • Gli oggetti creati dall'operazione Multipart Upload o Upload Part Copy hanno ETag che non sono digest MD5, indipendentemente dal metodo di crittografia.

Tipo: stringa

Server

Il nome del server che ha creato la risposta.

Tipo: stringa

Impostazione predefinita: AmazonS3

x-amz-delete-marker

Un valore che specifica se l'oggetto restituito era (true) o meno (false) un indicatore di eliminazione.

Tipo: Booleano

Valori validi: true | false

Impostazione predefinita: false

x-amz-id-2

Un token speciale che viene utilizzato insieme all'x-amz-request-idintestazione per aiutare AWS a risolvere i problemi. Per informazioni sull' Supporto utilizzo di questi ID di richiesta, consulta Risoluzione dei problemi di Amazon S3.

Tipo: stringa

Impostazione predefinita: nessuna

x-amz-request-id

Un valore creato da Amazon S3 che identifica in modo univoco la richiesta. Questo valore viene utilizzato insieme all'x-amz-id-2intestazione per aiutare a risolvere i problemi. AWS Per informazioni sull' Supporto utilizzo di questi ID di richiesta, consulta Troubleshooting Amazon S3.

Tipo: stringa

Impostazione predefinita: nessuna

x-amz-server-side-encryption

L'algoritmo di crittografia lato server utilizzato per archiviare questo oggetto in Amazon S3 (ad esempio,). AES256 aws:kms

Valori validi: AES256 | aws:kms

x-amz-version-id

La versione dell'oggetto. Quando abiliti il controllo delle versioni, Amazon S3 genera un numero casuale per gli oggetti aggiunti a un bucket. Il valore è UTF-8 codificato e pronto per l'URL. Quando si crea PUT un oggetto in un bucket in cui il controllo delle versioni è stato sospeso, l'ID della versione è sempre. null

Tipo: stringa

Valori validi: null | qualsiasi stringa URL-ready codificata UTF-8

Di default: null