ALEGSA · Actualidad

Definición de 505 (código http)

Significado de 505: Código de estado HTTP para el mensaje "HTTP Version not supported", este mensaje es generado cuando el servidor rechaza la versión HTTP en la línea de ...

Definición de 505 (código http)

 

Definición de 505 (código http)

 

Código de estado HTTP que corresponde al mensaje "HTTP Version Not Supported". Este mensaje es generado cuando el servidor recibe una petición con una versión de HTTP que no reconoce o no está configurado para manejar. Por ejemplo, si un cliente intenta comunicarse usando HTTP/1.0 y el servidor solo soporta HTTP/1.1 o HTTP/2, se devolverá el código 505.

El código 505 pertenece a la categoría de errores de servidor (5xx), lo que significa que el problema está en el servidor y no en el cliente. Su función principal es asegurar que tanto el cliente como el servidor utilicen una versión compatible del protocolo HTTP, evitando así problemas en la comunicación.

Ejemplo: Si un navegador antiguo intenta acceder a un sitio web moderno que solo acepta HTTP/2, el servidor podría responder con un 505 para indicar que la versión solicitada no es soportada.

Ventajas:
  • Permite una comunicación clara sobre incompatibilidades de versión.

  • Facilita la depuración y actualización de sistemas HTTP.


  • Desventajas:
  • No resuelve el problema automáticamente; requiere intervención del cliente o del administrador del servidor.

  • Puede generar confusión si el cliente no sabe cómo actualizar la versión de HTTP utilizada.


  • Comparación: A diferencia del código 404 ("Not Found"), que indica que la página solicitada no existe, el 505 señala un problema de incompatibilidad en la versión del protocolo HTTP.

    El código 505 fue introducido en la versión HTTP/1.1, y no en HTTP/1.0 como se cree comúnmente. Es poco frecuente en la web pública, pero puede aparecer en aplicaciones internas o sistemas que requieren versiones específicas del protocolo.

    ¿Qué hacer si se recibe un 505?
    El cliente debe intentar utilizar una versión de HTTP soportada por el servidor. Alternativamente, el administrador del servidor puede configurar el sistema para aceptar la versión solicitada si es seguro hacerlo.

    ¿Cómo puede el servidor indicar la versión soportada?
    El servidor puede incluir la cabecera Upgrade o Accept en su respuesta, sugiriendo al cliente qué versiones de HTTP son aceptadas, aunque no existe una cabecera estándar llamada "HTTP-Version".

    Resumen: 505 (código http)



    El código HTTP 505 es una respuesta de error del servidor que indica que la versión del protocolo HTTP utilizada en la petición no es soportada. Es una herramienta útil para mantener la compatibilidad y la seguridad en la comunicación web.

    ¿Qué significa el código HTTP 505?



    El código HTTP 505 indica que la versión del protocolo HTTP utilizada por el cliente no es soportada por el servidor.

    ¿Cuál es la diferencia entre el código 404 y el código 505 en HTTP?



    El código 404 indica que el servidor no ha podido encontrar la página solicitada, mientras que el código 505 indica que el servidor no soporta la versión del protocolo HTTP utilizada por el cliente.

    ¿Qué debe hacer el cliente si recibe un código 505?



    El cliente debe intentar utilizar una versión del protocolo HTTP soportada por el servidor, o ponerse en contacto con el administrador del sitio para obtener asistencia.

    ¿En qué versión del protocolo HTTP se introdujo el código 505?



    El código 505 se introdujo en la versión 1.1 del protocolo HTTP.

    ¿Cómo puede el servidor indicar al cliente la versión del protocolo HTTP que soporta?



    El servidor puede sugerir versiones soportadas usando las cabeceras Upgrade o Accept, pero no existe una cabecera estándar llamada "HTTP-Version".

    ¿Qué otros códigos de estado HTTP existen?



    Algunos otros códigos de estado HTTP comunes son: 200 (OK), 302 (Redireccionamiento), 403 (Prohibido), 500 (Error interno del servidor).





    Autor: Leandro Alegsa
    Actualizado: 10-07-2025

    ¿Cómo citar este artículo?

    Alegsa, Leandro. (2025). Definición de 505. Recuperado de https://www.alegsa.com.ar/Dic/505.php

    Diccionario informático


    Compartir nota

    Consultá dudas con nuestro Asistente IA

    ALEGSA IA · Tecnología

    Consultá al asistente IA

    Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

    Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
    Tipo de respuesta
    Ayuda para escribir una mejor consulta

    Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

    * Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

    Nuestras redes

    Podés seguirnos y contactarnos desde nuestras redes sociales.