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à.
Modifiche nella CloudFront preassegnazione di Amazon dalla versione 1 alla versione 2
Questo argomento descrive in dettaglio le modifiche in Amazon CloudFront dalla versione 1 (v1) alla versione 2 (v2).
Modifiche di alto livello
Modifica | v1 | v2 |
---|---|---|
Dipendenze da Maven |
|
|
Nome pacchetto | com.amazonaws.services.cloudfront |
software.amazon.awssdk.services.cloudfront |
Nomi delle classi |
1 Ultima versione
APImodifiche
Comportamento | v1 | v2 |
---|---|---|
Crea una richiesta predefinita | Gli argomenti vengono passati direttamente a. API |
|
Crea una richiesta personalizzata | Gli argomenti vengono passati direttamente aAPI. |
|
Genera un messaggio firmato URL (predefinito) |
|
|
Genera un cookie firmato (personalizzato) |
|
|
Intestazioni dei cookie rifattorizzate nella v2
In Java v1, Java SDK fornisce le intestazioni dei cookie come file. Map.Entry<String,
String>
Map.Entry<String, String> signatureMap = cookies.getSignature(); String signatureKey = signatureMap.getKey(); // "CloudFront-Signature" String signatureValue = signatureMap.getValue(); // "[SIGNATURE_VALUE]"
Java v2 SDK fornisce l'intera intestazione come singola. String
String signatureHeaderValue = cookies.signatureHeaderValue(); // "CloudFront-Signature=[SIGNATURE_VALUE]"