Los JSSP no devuelven la codificación de caracteres adecuada
En este artículo se explica cómo resolver el problema en el Campaign Classic en el que los JSSP no devuelven la codificación de caracteres adecuada en el encabezado ContentType si no se ha definido correctamente.
Descripción description
Entorno
Adobe Campaign Classic
Problema/Síntomas
A veces, dentro del encabezado ContentType se produce un error porque no se ha definido correctamente. Al usar JSSP, el tipo de contenido no devuelve application/json; charset=utf-8.
Resolución resolution
Para solucionarlo, agregue ContentType en JavaScript antes de ejecutar el resto del código.
<%
response.setContentType("text/html;charset=utf-8");
%>
o
<%
response.setContentType('application/json;charset=utf-8");
%>
Sample
<%
response.setContentType('application/json');
var x = {'Element1':'Element2'};
document.write(JSON.stringify(x));
%>
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f