Кто -нибудь видит, что я делаю не так? Почему я не могу загрузить файл календаря с Outlook.com , используя httpclient ? Это должно быть то, что я упускаю в своем запросе. Конечно, это не должно быть необходимым, но я здесь отчаянно. < /P>
Кто -нибудь видит, что я делаю не так? Почему я не могу загрузить файл календаря с Outlook.com , используя httpclient ? Это должно быть то, что я упускаю в своем запросе. Конечно, это не должно быть необходимым, но я здесь отчаянно. < /P> [code]var iCal_Url = "https://outlook.live.com/owa/calendar/00000000-0000-0000-0000-000000000000/c8f7ad62-8337-47f3-be26-652c182b58c2/cid-B505A4E6E6934159/calendar.ics";
using var http = new HttpClient(new HttpClientHandler { AllowAutoRedirect = false, MaxAutomaticRedirections = 10 });
// TEST 1 //icsData = await response.Content.ReadAsStringAsync();
// TEST 2 //using (var s = await http.GetStreamAsync(iCal_Url)) //{ // using (var fs = new FileStream("c:\\temp\\data2.txt", FileMode.CreateNew)) // { // await s.CopyToAsync(fs); // } //}
// TEST 3 var response = await http.GetAsync(iCal_Url); var content = await response.Content.ReadAsByteArrayAsync(); await System.IO.File.WriteAllBytesAsync("c:\\temp\\data.txt", content); < /code> Ответ просто продолжает возвращать: < /p>