diff --git a/Covid19Radar/Covid19Radar/Repository/DiagnosisKeyRepository.cs b/Covid19Radar/Covid19Radar/Repository/DiagnosisKeyRepository.cs index 4b10c575e..67e2162f0 100644 --- a/Covid19Radar/Covid19Radar/Repository/DiagnosisKeyRepository.cs +++ b/Covid19Radar/Covid19Radar/Repository/DiagnosisKeyRepository.cs @@ -54,7 +54,11 @@ ILoggerService loggerService public async Task<(HttpStatusCode, IList)> GetDiagnosisKeysListAsync(string url, CancellationToken cancellationToken) { - HttpResponseMessage response = await _httpClient.GetAsync(url, cancellationToken); + var request = new HttpRequestMessage(HttpMethod.Get, url); + request.Headers.AcceptEncoding.Add(new System.Net.Http.Headers.StringWithQualityHeaderValue("br")); + request.Headers.AcceptEncoding.Add(new System.Net.Http.Headers.StringWithQualityHeaderValue("deflate")); + request.Headers.AcceptEncoding.Add(new System.Net.Http.Headers.StringWithQualityHeaderValue("gzip")); + HttpResponseMessage response = await _httpClient.SendAsync(request, cancellationToken); if (response.IsSuccessStatusCode) { string content = await response.Content.ReadAsStringAsync();