function PsrTransport::parseContentEncoding
Return value
list<string>
1 call to PsrTransport::parseContentEncoding()
- PsrTransport::send in vendor/
open-telemetry/ sdk/ Common/ Export/ Http/ PsrTransport.php - @psalm-suppress ArgumentTypeCoercion
File
-
vendor/
open-telemetry/ sdk/ Common/ Export/ Http/ PsrTransport.php, line 127
Class
- PsrTransport
- @psalm-template CONTENT_TYPE of string @template-implements TransportInterface<CONTENT_TYPE>
Namespace
OpenTelemetry\SDK\Common\Export\HttpCode
private static function parseContentEncoding(ResponseInterface $response) : array {
$encodings = [];
foreach (explode(',', $response->getHeaderLine('Content-Encoding')) as $encoding) {
if (($encoding = trim($encoding, " \t")) !== '') {
$encodings[] = strtolower($encoding);
}
}
return $encodings;
}