Sobes.tech
Junior — Middle

¿Puedes nombrar los códigos de estado principales utilizados en el protocolo HTTP para indicar los resultados de las solicitudes?

sobes.tech AI

Respuesta de la IA

Las principales categorías de códigos de estado HTTP se dividen en cinco clases:

  • 1xx (Informativos): solicitud recibida, en proceso de ser atendida (por ejemplo, 100 Continue).
  • 2xx (Éxito): solicitud procesada con éxito (por ejemplo, 200 OK, 201 Created).
  • 3xx (Redirecciones): se requiere una acción adicional para completar la solicitud (por ejemplo, 301 Moved Permanently, 302 Found).
  • 4xx (Errores del cliente): error en el lado del cliente (por ejemplo, 400 Bad Request, 401 Unauthorized, 404 Not Found).
  • 5xx (Errores del servidor): error en el lado del servidor (por ejemplo, 500 Internal Server Error, 503 Service Unavailable).

En C#, para trabajar con los códigos de estado HTTP, a menudo se utiliza la enumeración HttpStatusCode del espacio de nombres System.Net.