Skip to content

Commit f0a60e2

Browse files
committed
Set default charset to UTF-8 in query result viewer to align with JSON spec (#181)
1 parent 5df231f commit f0a60e2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/com/intellij/lang/jsgraphql/ide/project/JSGraphQLLanguageUIProjectService.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,9 @@ public void executeGraphQL(Editor editor, VirtualFile virtualFile) {
448448
return;
449449
}
450450
final String requestJson = "{\"query\":\""+ StringEscapeUtils.escapeJavaScript(context.query)+"\", \"variables\":" + variables + "}";
451-
final HttpClient httpClient = new HttpClient(new HttpClientParams());
451+
final HttpClientParams params = new HttpClientParams();
452+
params.setContentCharset("UTF-8"); // set fallback charset to align with JSON spec
453+
final HttpClient httpClient = new HttpClient(params);
452454
try {
453455
final PostMethod method = new PostMethod(selectedEndpoint.url);
454456
setHeadersFromOptions(selectedEndpoint, method);

0 commit comments

Comments
 (0)