As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Alterações na CloudFront pré-assinatura da Amazon da versão 1 para a versão 2
Este tópico detalha as mudanças na Amazon CloudFront da versão 1 (v1) para a versão 2 (v2).
Alterações de alto nível
Alteração | v1 | v2 |
---|---|---|
Dependências do Maven |
|
|
Nome do pacote | com.amazonaws.services.cloudfront |
software.amazon.awssdk.services.cloudfront |
Nomes da classe |
1 Versão mais recente
APImudanças
Comportamento | v1 | v2 |
---|---|---|
Crie uma solicitação predefinida | Os argumentos são passados diretamente para API o. |
|
Crie uma solicitação personalizada | Os argumentos são passados diretamente para API o. |
|
Gere um assinado URL (enlatado) |
|
|
Gere um cookie assinado (personalizado) |
|
|
Cabeçalhos de cookies refatorados na v2
No Java v1, o Java SDK fornece cabeçalhos de cookie como um. Map.Entry<String,
String>
Map.Entry<String, String> signatureMap = cookies.getSignature(); String signatureKey = signatureMap.getKey(); // "CloudFront-Signature" String signatureValue = signatureMap.getValue(); // "[SIGNATURE_VALUE]"
O Java v2 SDK fornece o cabeçalho inteiro como um únicoString
.
String signatureHeaderValue = cookies.signatureHeaderValue(); // "CloudFront-Signature=[SIGNATURE_VALUE]"