Olá, estou usando:
Ubuntu 24.10 Visual Studio Code
Iniciei o curso colocando a pasta "ScreenSound 04" no Visual Studio Code.
No terminal integrado do Visual Studio Code entrei com: dotnet new console
No Program.cs digitei:
using (HttpClient client = new HttpClient()) { string resposta = await client.GetStringAsync("https://guilhermeonrails.gitbub.io/api-csharp-songs/songs.json"); System.Console.WriteLine(resposta); }
Voltando ao terminal integrado do Visual Studio Code, digitei: dotnet run Program.cs
Esta foi a resposta obtida:
antonio@antonio-pc:~/Área de trabalho/ScreenSound 04$ dotnet run Program.cs Unhandled exception. System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken) at Program.
$(String[] args) in /home/antonio/Área de trabalho/ScreenSound 04/Program.cs:line 3 at Program.(String[] args)Tentei acessar (https://guilhermeonrails.gitbub.io/api-csharp-songs/songs.json) e recebo:
Not Found The requested URL was not found on this server.
Gostaria de seguir com o curso para continuar meus estudos de C#.
Teria como corrigir isto?