Add option to respect Do-Not-Track Header to EUM

Description

Currently, the End User Monitoring in the Browser can only be fully enabled or fully disabled.
However, some inspectIT users might like to capture monitoring data while giving their site users the option to choose whether they want to be monitored or not.
A good and widely adopted mechanism for this purpose is the "Do-Not-Track"-Header.
In most browser you can enable this header, which will then be send as HTTP Header with all requests. Therefore we can relatively easy add an opt-in to respect this header and to not instrument users sending it.

Environment

None

Status

Assignee

Jonas Kunz

Reporter

Jonas Kunz

Labels

None

Pull Request

None

Integrator

Marius Oehler

Sprint

Priority

High
Configure