Werk #13049: RESTAPI: require accept header
Komponente | REST API |
Titel | RESTAPI: require accept header |
Datum | 05.10.2021 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk-Version | 2.1.0b1 |
Level | Kleine Änderung |
Klasse | Neues Feature |
Kompatibilität | Inkompatibel - Manuelle Interaktion könnte erforderlich sein |
In previous version the accept header of the HTTP-request was completely ignored.
With this werk the accept header is obligatory. If no or a wrong accept header is provided an error with a 406 status code will be returned.
For most requests this means you have to provide the follwing header line:
Accept: application/json
For some other requests different accept headers may be required. All headers are documented in the official rest-api documentation.
For example when downloading the agent binary the following header is required:
Accept: application/octet-stream