// Crear una solicitud HTTP
HttpClient client = new HttpClient();
string url = "tuendpoint";
// Crear el cuerpo de la solicitud
string jsonBody = JsonConvert.SerializeObject(tuObject);
HttpContent content = new StringContent(jsonBody, Encoding.UTF8, "application/json");
// Enviar la solicitud POST
HttpResponseMessage response = await client.PostAsync(url, content);
// Verificar el estado de la respuesta
if (response.IsSuccessStatusCode)
{
Console.WriteLine("Solicitud exitosa");
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
}
else if (response.StatusCode == System.Net.HttpStatusCode.BadRequest)
{
Console.WriteLine("Error 400 Bad Request");
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
}
else
{
Console.WriteLine("Error en la solicitud");
}
No hay comentarios:
Publicar un comentario