- Ghid de integrare
- Lot găzduit
- Asigurare codificare corectă caractere
Asigurare codificare corectă caractere
Mastercard GatewayBatch acceptă cele mai utilizate formate de codificare a caracterelor (UTF-8 și Latin1 [ISO-8859-1]), oferindu-vă un nivel de flexibilitate pentru trimiterea fișierelor pentru procesare. Codificarea caracterelor utilizată în fișier trebuie specificată în antetul HTTP content-type. Dacă nu este furnizată nicio codificare, Batch va încerca să proceseze fișierul utilizând codificarea implicită Latin1 (ISO-8859-1).
Dacă însă codificarea caracterelor specificată nu este acceptată de către Batch, solicitarea pentru lot este respinsă. Este returnată e eroare HTTP de tip 415 Tip media neacceptat.
Antetul content-type trebuie setat în mesajul HTTPS PUT cu codificarea corectă. Un exemplu de antet content-type este:
"Content-Type: text/plain; charset=UTF-8"
Batch va decodifica datele primite ca fiind codificate UTF-8.