MediaWiki master
Wikimedia\Http\TelemetryHeadersInterface Interface Reference

Provide Request Telemetry information. More...

Inherited by MediaWiki\Http\Telemetry, and Wikimedia\Telemetry\TracerInterface.

Public Member Functions

 getRequestHeaders ()
 Get Headers to be attached to outgoing requests.
 

Detailed Description

Provide Request Telemetry information.

Stability: unstable
Since
1.41

Definition at line 10 of file TelemetryHeadersInterface.php.

Member Function Documentation

◆ getRequestHeaders()

Wikimedia\Http\TelemetryHeadersInterface::getRequestHeaders ( )

Get Headers to be attached to outgoing requests.

Caution: Telemetry headers should not be attached to requests bound for external/untrusted services. They are intended and designed to allow correlation of requests from clients, which can be a privacy concern. In the future, telemetry might even contain explicit user identifiers or other sensitive information.

Returns
array<string, string> Headers array

Implemented in MediaWiki\Http\Telemetry, Wikimedia\Telemetry\NoopTracer, and Wikimedia\Telemetry\Tracer.


The documentation for this interface was generated from the following file: