We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b2a8a19 commit 196eec9Copy full SHA for 196eec9
Sources/Exporters/OpenTelemetryProtocol/common/Headers.swift
@@ -10,7 +10,10 @@ public struct Headers {
10
// GetUserAgentHeader returns an OTLP header value of the form "OTel OTLP Exporter Swift/{{ .Version }}"
11
// https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/protocol/exporter.md#user-agent
12
public static func getUserAgentHeader() -> String {
13
- let version = OpenTelemetry.version
+ var version = OpenTelemetry.version
14
+ if !version.isEmpty && version.hasPrefix("v") {
15
+ version = String(version.dropFirst(1))
16
+ }
17
let userAgent = "OTel-OTLP-Exporter-Swift/\(version)"
18
19
return userAgent
0 commit comments