provide a user agent when fetching the releases entry

This commit is contained in:
Brendan Forster
2017-07-27 12:26:59 -03:00
parent 5cf5ad36ab
commit df7406fc71

View File

@@ -99,7 +99,10 @@ namespace SyncReleases
{
Console.WriteLine("Trying to download RELEASES index from {0}", uri);
var userAgent = new System.Net.Http.Headers.ProductInfoHeaderValue("Squirrel", Assembly.GetExecutingAssembly().GetName().Version.ToString());
using (HttpClient client = new HttpClient()) {
client.DefaultRequestHeaders.UserAgent.Add(userAgent);
return await client.GetStringAsync(uri);
}
}