Skip to content

Commit b083af5

Browse files
committed
Use charset UTF-8 for JSON responses
JSON is unicode, but if no charset is specified, ISO-8859-1 will be used by servlet containers.
1 parent 03cc664 commit b083af5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/graphql/servlet/GraphQLServlet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ public Void run() {
281281
} else {
282282
GraphQLVariables vars = new GraphQLVariables(schema, query, variables);
283283
ExecutionResult result = new GraphQL(schema, executionStrategyProvider.getExecutionStrategy()).execute(query, operationName, context, vars);
284-
resp.setContentType("application/json");
284+
resp.setContentType("application/json;charset=utf-8");
285285
if (result.getErrors().isEmpty()) {
286286
Map<String, Object> dict = new HashMap<>();
287287
dict.put("data", result.getData());

0 commit comments

Comments
 (0)