Sobes.tech
Junior — Middle

¿De qué maneras se pueden enviar solicitudes usando el protocolo HTTP?

sobes.tech AI

Respuesta de la IA

En C# se suele utilizar la clase HttpClient para enviar solicitudes HTTP. Las principales formas de enviar solicitudes:

  • GET — obtener datos del servidor.
  • POST — enviar datos al servidor.
  • PUT — actualizar datos.
  • DELETE — eliminar datos.

Ejemplo de envío de una solicitud 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 una solicitud POST, se puede usar el método PostAsync, pasando el contenido en forma de HttpContent.