Sobes.tech
Junior — Middle

De que formas é possível enviar pedidos usando o protocolo HTTP?

sobes.tech IA

Resposta da IA

Em C#, a classe HttpClient é mais frequentemente usada para enviar solicitações HTTP. As principais formas de enviar solicitações:

  • GET — obter dados do servidor.
  • POST — enviar dados ao servidor.
  • PUT — atualizar dados.
  • DELETE — excluir dados.

Exemplo de envio de uma solicitação GET:

using System.Net.Http;
using System.Threading.Tasks;

HttpClient client = new HttpClient();
string url = "https://api.example.com/data";

HttpResponseMessage response = await client.GetAsync(url);
string responseBody = await response.Content.ReadAsStringAsync();

Console.WriteLine(responseBody);

Para uma solicitação POST, pode-se usar o método PostAsync, passando o conteúdo como HttpContent.