JSSP returnerar inte korrekt teckenkodning

I den här artikeln beskrivs hur du löser problemet i Campaign Classic där JSSP inte returnerar korrekt teckenkodning i rubriken ContentType om den inte har definierats korrekt.

Beskrivning description

Miljö

Adobe Campaign Classic

Problem/symtom

Ibland inträffar ett fel i huvudet ContentType eftersom det inte har definierats korrekt. När JSSP används returnerar inte innehållstypen application/json; charset=utf-8.

Upplösning resolution

Du kan åtgärda detta genom att lägga till ContentType i JavaScript innan resten av koden körs.

<%
response.setContentType("text/html;charset=utf-8");
%>

eller

<%
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