¿Qué significa el estado HTTP 426 (Actualización requerida)?

 
Anterior Siguiente
HTTP_STATUS_TOO_EARLY HTTP_STATUS_PRECONDITION_REQUIRED

HTTP_STATUS_UPGRADE_REQUIRED

Qué significa HTTP 426 Upgrade Required

HTTP_STATUS_UPGRADE_REQUIRED corresponde a HTTP 426. El servidor no está dispuesto a completar la solicitud usando el protocolo actual y exige que el cliente cambie a otro.

La respuesta debe incluir un encabezado Upgrade que indique los protocolos aceptables. El 426 no cambia por sí mismo la conexión: el cliente tiene que negociar o abrir una conexión adecuada.

Qué comprobar

  • Revisa el valor de Upgrade y las versiones de protocolo soportadas realmente por el endpoint.
  • Comprueba que proxies o gateways no eliminen los encabezados de actualización.
  • Repetir la misma solicitud sin cambiar el protocolo no resolverá el 426.

RFC 9110: HTTP Semantics


¿Buscas un código diferente? Buscar otro código de estado o error.