diff --git a/libraries/apollo-tooling/src/main/kotlin/com/apollographql/apollo/tooling/SchemaHelper.kt b/libraries/apollo-tooling/src/main/kotlin/com/apollographql/apollo/tooling/SchemaHelper.kt index 19a13f97727..4d36781510d 100644 --- a/libraries/apollo-tooling/src/main/kotlin/com/apollographql/apollo/tooling/SchemaHelper.kt +++ b/libraries/apollo-tooling/src/main/kotlin/com/apollographql/apollo/tooling/SchemaHelper.kt @@ -53,8 +53,9 @@ internal object SchemaHelper { headers: Map, insecure: Boolean, ): String { + val defaultHeaders = listOf(HttpHeader("Accept", "application/graphql-response+json, application/json")) val httpRequest = HttpRequest.Builder(HttpMethod.Post, endpoint) - .headers(headers.map { HttpHeader(it.key, it.value) }) + .headers(defaultHeaders + headers.map { HttpHeader(it.key, it.value) }) .body(httpBody) .build() val httpEngine = DefaultHttpEngine(newOkHttpClient(insecure))