New guid on every request
SuccessfulCode/BritishHorseRacingApi/master This commit looks good

This commit is contained in:
2020-04-13 16:53:47 +01:00
parent 1bdc303c38
commit 6da6a9de4b
+1 -6
View File
@@ -59,8 +59,6 @@ namespace BritishHorseRacingApi
_client.DefaultHeaders.Items.Clear();
_client.OutgoingPort++;
message = CreateTokenMessage();
message.Headers.Items.RemoveAll(e => e.Key == "Accept-Language");
message.Headers.Items.Add(new KeyValuePair<string, string>("Accept-Language", $"en-US,en;q=0.9;id={Guid.NewGuid()}"));
}
response = await _client.SendAsync(message);
content = response.Content;
@@ -276,8 +274,6 @@ namespace BritishHorseRacingApi
await Task.Delay(TimeSpan.FromSeconds(_waitTimeAfterFail));
await GetNewToken();
_client.DefaultHeaders.Items.RemoveAll(e => e.Key == "Accept-Language");
_client.DefaultHeaders.Items.Add(new KeyValuePair<string, string>("Accept-Language", $"en-US,en;q=0.9;id={Guid.NewGuid()}"));
_client.OutgoingPort++;
response = await SendRequest(endpoint);
content = response.Content;
@@ -309,8 +305,7 @@ namespace BritishHorseRacingApi
message.Headers.Add("Authorization", CurrentToken);
message.Headers.Add("Accept", "application/json");
message.Headers.Add("accept-encoding", "gzip, deflate");
if(!_client.DefaultHeaders.Items.Any(e => e.Key == "Accept-Language"))
message.Headers.Add("Accept-Language", "en-US,en;q=0.9");
message.Headers.Add("Accept-Language", $"en-US,en;q=0.9;id={Guid.NewGuid()}");
}
}
}