GET mag niet maar alle andere methods wel
Om te reproduceren:
$ curl -X GET "https://noob.datalabrotterdam.nl/api/noob/TEST?target=ZW00CENB0000000000" -H "NOOB-TOKEN: $NOOB_TOKEN"
{"message":"Action timed out","meta":{"message":"Request with GET/HEAD method cannot have body.","reason":"This action took too long to complete","code":408,"ms":4000,"url":"http://145.24.223.60:8080/api/TEST?target=ZW00CENB0000000000","init_partial":{"body":"{}"}}}
$ curl -X POST "https://noob.datalabrotterdam.nl/api/noob/TEST?target=ZW00CENB0000000000" -H "NOOB-TOKEN: $NOOB_TOKEN"
{"status":"OK"}
POST, PUT en DELETE gaan wel goed.
Er wordt ondankt de error message echt geen body gestuurd:
$ curl -X GET "http://127.0.0.1:8080/?target=ZW00CENB0000000000" -H "NOOB-TOKEN: token-hier"
De request ziet er zo uit:
$ nc -Ndl 8080
GET /?target=ZW00CENB0000000000 HTTP/1.1
Host: 127.0.0.1:8080
User-Agent: curl/7.88.1
Accept: */*
NOOB-TOKEN: token-hier