bad-request
HTTP 400 Bad Request
It-talba tibgħat Content-Type: application/json, iżda l-body mhuwiex JSON validu, għalhekk l-API ma tistax taqrah. Kawżi tipiċi huma komma fl-aħħar, virgoletti singoli, qabża ta’ linja (line break) mhux salvata b’escape, body maqtugħ jew body vojt. detail jibqa’ ġeneriku apposta u qatt ma jirrepeti l-body.
Soluzzjoni
Serjalizza l-body b’librerija tal-JSON (JSON.stringify, json.dumps) minflok ma tgħaqqdu bħala string, u ibgħat Content-Type: application/json biss flimkien ma’ body tal-JSON. Body li huwa JSON validu iżda għandu oqsma neqsin jew ħżiena jwieġeb b’validation minflok.
{ "type": "https://docs.qr3.app/errors/bad-request", "title": "Bad Request", "status": 400, "detail": "The request could not be processed"}