.NET 5 HttpClient 无法获取 html 内容页面 - http 500

.NET 5 HttpClient cannot GET html content page - http 500

我正在尝试使用 HttpClient 获取页面的 html 内容。 为了尝试我用 google URL 测试的方法,它正在运行,我收到了我的 html 页面的内容。 但是 url 我想要,不可能得到一个内容。我每次都有一个 return 代码 http 500。 问题是,我可以使用 POSTMAN 甚至 python 获取我的文件的内容,但不能使用 .NET5

有人知道吗? 提前谢谢你。

        private static readonly HttpClient client = new HttpClient();

        static async Task Main(string[] args)
        {
            try
            {
                HttpResponseMessage response = await client.GetAsync("https://www.naeu.playblackdesert.com/fr-FR/Adventure/Profile?profileTarget=tbXSK7e39Sb3U3yPi7UDjjSeXLzr0HZbr%2bvZQYvtEENKNEz6zPFwtpkvp0pIir%2fk%2fWk7JFLXKICyzqEBwajIrTCHQPFH4MRyBkor2fVeMAb8hNGoasy8HtBiHlcoWN1xRsmmYjVt6WbJg2ocvr%2fbsQk2sbjKeD5a7VqgreAH0ztzMvoFqk7Z%2fZ7L4USyu5Up");
                response.EnsureSuccessStatusCode();
                string responseBody = await response.Content.ReadAsStringAsync();

                Console.WriteLine(responseBody);
            }

            catch(HttpRequestException e)
            {
                Console.WriteLine("\nException Caught!");   
                Console.WriteLine("Message :{0} ",e.Message);
            }
        }

像这样指定用户代理。

client.DefaultRequestHeaders.Add("User-Agent", "C# console program");

HttpResponseMessage response = await 行之前client.GetAsync