From 844fc5217aa923d67758f3ced85ad4038bc00c9c Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Wed, 17 Sep 2025 15:09:28 +0200 Subject: [PATCH] Utils: Add User-Agent to default http client --- Elwig/Helpers/Utils.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Elwig/Helpers/Utils.cs b/Elwig/Helpers/Utils.cs index adb7c77..decd923 100644 --- a/Elwig/Helpers/Utils.cs +++ b/Elwig/Helpers/Utils.cs @@ -23,7 +23,6 @@ using System.Reflection; using System.Collections; using Elwig.Documents; using MimeKit; -using System.Windows.Input; using LinqKit; using System.Linq.Expressions; using Elwig.Models; @@ -430,6 +429,8 @@ namespace Elwig.Helpers { var client = new HttpClient() { 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(); if (accept != null) client.DefaultRequestHeaders.Accept.Add(new(accept));