Skip to content

[client] Remove duplicate header #865

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 3, 2020
Merged

Conversation

MarkusLund
Copy link
Contributor

📝 Description

It looks like the application/json accept header is set by install(feature = JsonFeature) on line 48 as well as accept(ContentType.Application.Json) on line 54. This causes a duplicate Accept header during the introspection query Gradle task.

Spring handles the duplicate Accept header, but Jersey returns an 400 Bad Request when receiving the header.Accept: application/json;application/json

🔗 Related Issues

I have not created an issue.

@smyrick smyrick changed the title Remove duplicate header "Accept: application/json;application/json" [client] Remove duplicate header Sep 3, 2020
@smyrick smyrick added changes: patch Changes require a patch version type: bug Something isn't working labels Sep 3, 2020
@smyrick smyrick merged commit 7f7eb51 into ExpediaGroup:master Sep 3, 2020
@smyrick
Copy link
Contributor

smyrick commented Sep 3, 2020

@MarkusLund Thanks for the PR! Can you also make the same update to the 3.x.x branch so we can backport this to a current release

smyrick pushed a commit to smyrick/graphql-kotlin that referenced this pull request Sep 3, 2020
smyrick pushed a commit to smyrick/graphql-kotlin that referenced this pull request Sep 3, 2020
smyrick added a commit that referenced this pull request Sep 3, 2020
Copy changes over from #865 to `3.x.x` branch
smyrick added a commit that referenced this pull request Sep 4, 2020
This header is already added with `install(JsonFeature) { }`

See #865
dariuszkuc pushed a commit that referenced this pull request Sep 4, 2020
* Remove duplicate accept header

This header is already added with `install(JsonFeature) { }`

See #865

* Update GraphQLKtorClient.kt
smyrick added a commit that referenced this pull request Sep 4, 2020
* Remove duplicate header

Copy changes over from #865 to `3.x.x` branch

* Update GraphQLClient.kt

* Update GraphQLClient.kt
huehnerlady pushed a commit to huehnerlady/graphql-kotlin that referenced this pull request Oct 16, 2020
huehnerlady pushed a commit to huehnerlady/graphql-kotlin that referenced this pull request Oct 16, 2020
* Remove duplicate accept header

This header is already added with `install(JsonFeature) { }`

See ExpediaGroup#865

* Update GraphQLKtorClient.kt
dariuszkuc pushed a commit to dariuszkuc/graphql-kotlin that referenced this pull request Aug 5, 2022
dariuszkuc pushed a commit to dariuszkuc/graphql-kotlin that referenced this pull request Aug 5, 2022
* Remove duplicate accept header

This header is already added with `install(JsonFeature) { }`

See ExpediaGroup#865

* Update GraphQLKtorClient.kt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changes: patch Changes require a patch version type: bug Something isn't working
Development

Successfully merging this pull request may close these issues.

2 participants