This repository was archived by the owner on Nov 16, 2018. It is now read-only.
Removes _format query string solve Bad Request error #79
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In JSON API Development version (8.x-2.x-dev)
Request with
_format=api_jsoncause the below error{ "errors": [ { "title": "Bad Request", "status": 400, "detail": "JSON API does not need that ugly \u0027_format\u0027 query string! \ud83e\udd18 Use the URL provided in \u0027links\u0027 \ud83d\ude4f", "links": { "via": "http://example.com/jsonapi/node/{{resource}}/{{resource_uuid}}?_format=api_json", "info": "http://example.com/jsonapi/node/{{resource}}/{{resource_uuid}}" } } ], "jsonapi": { "version": "1.0", "meta": { "links": { "self": "http://jsonapi.org/format/1.0/" } } } }Note: the error occurs only for single resource node different than
article.