- Instructions d'intégration
- Lot hébergé
- Codage correct des caractères
Codage correct des caractères
Mastercard GatewayBatch prend en charge les formats de codage des caractères les plus courants (UTF-8 et Latin1 (ISO-8859-1)), ce qui offre une certaine souplesse lors de la soumission des fichiers pour traitement. Le codage des caractères utilisé dans le fichier doit être spécifié dans l'en-tête HTTP content-type. Si aucun codage de caractères n'est fourni, Batch tente de traiter le fichier au moyen du codage Latin1 (ISO-8859-1) par défaut.
Si le codage de caractères spécifié n'est pas pris en charge par Batch, la demande de lot est rejetée. Une erreur HTTP 415 Unsupported Media Type (HTTP 415 Type de média non pris en charge) est renvoyée.
L'en-tête content-type doit être défini dans le message HTTPS PUT avec le codage correct. Voici un exemple d'en-tête de type de contenu :
"Content-Type: text/plain; charset=UTF-8"
Batch décode ensuite les données entrantes en tant que caractères UTF-8.