ID: 13049
Title: RESTAPI: require accept header
Component: Core & setup
Level: 1
Class: New feature
Version: 2.1.0i1
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:
<tt>Accept: application/json</tt>
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:
<tt>Accept: application/octet-stream</tt>