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.
Comprendre les règles de validation des messages Amazon SNS
Amazon Simple Notification Service (Amazon SNS) exige que les messages répondent à certaines normes. Les messages qui ne répondent pas à ces normes seront modifiés dès leur réception. Les messages d'alerte seront validés, tronqués ou modifiés, si nécessaire, par le récepteur Amazon SNS selon les règles suivantes :
-
Le message contient des caractères non UTF.
-
Le message sera remplacé par Error - il ne s'agit pas d'une chaîne codée en UTF-8 valide.
-
Un attribut de message sera ajouté avec la clé tronquée et la valeur true.
-
Un attribut de message sera ajouté avec la clé Modified et la valeur Message : Error - chaîne codée en UTF-8 non valide.
-
-
Le message est vide.
-
Le message sera remplacé par Erreur - Le message ne doit pas être vide.
-
Un attribut de message sera ajouté avec la clé « modifié » et la valeur « Message : Error - Le message ne doit pas être vide ».
-
-
Le message a été tronqué.
-
Le contenu du message sera tronqué.
-
Un attribut de message sera ajouté avec la clé tronquée et la valeur true.
-
Un attribut de message sera ajouté avec la clé « modifié » et la valeur Message : Erreur - Le message a été tronqué de
X
Ko, car il dépasse la limite de 256 Ko.
-
-
Le sujet contient des caractères de contrôle ou non ASCII.
-
Si le sujet contient des caractères de contrôle ou des caractères non ASCII, SNS remplace le sujet par Error (contient des caractères de contrôle ou non ASCII).
-
Pour les sujets des e-mails SNS, supprimez les caractères de contrôle, tels que les nouvelles lignes :.
\n
-
-
L’objet n’est pas au format ASCII.
-
Le sujet sera remplacé par Erreur - contient des caractères ASCII non imprimables.
-
Un attribut de message sera ajouté avec la clé Modified et la valeur Subject : Error - contient des caractères ASCII non imprimables.
-
-
L’objet a été tronqué.
-
Le contenu de l’objet sera tronqué.
-
Un attribut de message sera ajouté avec la clé « modifié » et la valeur « Objet : erreur » - Le nombre de
X
caractères de l'objet a été tronqué, car il dépasse la limite de 100 caractères.
-
-
La clé/valeur de l’attribut de message n’est pas valide.
-
L’attribut de message non valide sera supprimé.
-
Un attribut de message sera ajouté avec la clé de modification et la valeur MessageAttribute: Erreur - si les attributs
X
du message ont été supprimés car non valides MessageAttributeKey ou MessageAttributeValue.
-
-
L’attribut de message a été tronqué.
-
Les attributs de message supplémentaires seront supprimés.
-
Un attribut de message sera ajouté avec la clé « modifié » et la valeur « Erreur » MessageAttribute : si les attributs
X
du message ont été supprimés, car il dépasse la limite de 256 Ko.
-