Utils: Add User-Agent to default http client
All checks were successful
Test / Run tests (push) Successful in 1m53s
All checks were successful
Test / Run tests (push) Successful in 1m53s
This commit is contained in:
@@ -23,7 +23,6 @@ using System.Reflection;
|
|||||||
using System.Collections;
|
using System.Collections;
|
||||||
using Elwig.Documents;
|
using Elwig.Documents;
|
||||||
using MimeKit;
|
using MimeKit;
|
||||||
using System.Windows.Input;
|
|
||||||
using LinqKit;
|
using LinqKit;
|
||||||
using System.Linq.Expressions;
|
using System.Linq.Expressions;
|
||||||
using Elwig.Models;
|
using Elwig.Models;
|
||||||
@@ -430,6 +429,8 @@ namespace Elwig.Helpers {
|
|||||||
var client = new HttpClient() {
|
var client = new HttpClient() {
|
||||||
Timeout = TimeSpan.FromSeconds(5),
|
Timeout = TimeSpan.FromSeconds(5),
|
||||||
};
|
};
|
||||||
|
client.DefaultRequestHeaders.UserAgent.Clear();
|
||||||
|
client.DefaultRequestHeaders.UserAgent.ParseAdd($"Elwig/{App.Version} ({App.Client.NameToken}, {App.BranchName}, {Environment.MachineName}, {Environment.OSVersion})");
|
||||||
client.DefaultRequestHeaders.Accept.Clear();
|
client.DefaultRequestHeaders.Accept.Clear();
|
||||||
if (accept != null)
|
if (accept != null)
|
||||||
client.DefaultRequestHeaders.Accept.Add(new(accept));
|
client.DefaultRequestHeaders.Accept.Add(new(accept));
|
||||||
|
Reference in New Issue
Block a user