MCPcopy Create free account
hub / github.com/audacity/audacity / SetCommonHeaders

Function SetCommonHeaders

libraries/lib-cloud-audiocom/NetworkUtils.cpp:109–122  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

107}
108
109void SetCommonHeaders(Request& request)
110{
111 const auto language = GetServiceConfig().GetAcceptLanguageValue();
112
113 if (!language.empty())
114 request.setHeader(
115 audacity::network_manager::common_headers::AcceptLanguage, language);
116
117 auto& oauthService = GetOAuthService();
118
119 if (oauthService.HasAccessToken())
120 request.setHeader(
121 common_headers::Authorization, oauthService.GetAccessToken());
122}
123
124void SetOptionalHeaders(Request& request)
125{

Callers 12

PerformPollMethod · 0.85
AcknowledgeTaskMethod · 0.85
SendResultMethod · 0.85
PerformProjectGetRequestFunction · 0.85
GetProjectsMethod · 0.85
ReportUploadStatsMethod · 0.85
GetAudioInfoFunction · 0.85
GetAudioListMethod · 0.85
RefreshUrlsMethod · 0.85
MarkSnapshotSyncedMethod · 0.85
MarkSnapshotSyncedMethod · 0.85
DeleteSnapshotMethod · 0.85

Calls 5

setHeaderMethod · 0.80
HasAccessTokenMethod · 0.80
GetAccessTokenMethod · 0.80
emptyMethod · 0.45

Tested by

no test coverage detected