in Sources/apm-agent-ios/Configuration/CentralConfigFetcher.swift [110:126]
func buildCentralConfigRequest() -> URLRequest? {
var components = config.managementUrlComponents()
components.queryItems = [URLQueryItem(name: "service.name", value: serviceName),
URLQueryItem(name: "service.environment", value: serviceEnvironment)]
if let url = components.url {
var request = URLRequest(url: url)
request.setValue(self.etag, forHTTPHeaderField: "ETag")
if let auth = config.auth {
request.setValue(auth, forHTTPHeaderField: "Authorization")
}
return request
}
return nil
}