100

Continue

Oficial
El cliente puede continuar la solicitud

Explicación general del código de estado 100

El código de estado HTTP 100 Continue es un elemento de la comunicación web que facilita el diálogo entre un navegador y un servidor web. Imagine que su navegador llama a la puerta de un servidor web y comienza a presentar una solicitud. Antes de enviar toda la solicitud, espera algún tipo de consentimiento por parte del servidor. El código 100 Continue es justo ese consentimiento, en el que el servidor señala: "He oído el comienzo de tu petición, adelante". Aunque este código no se utiliza habitualmente en el desarrollo web moderno, ya que las tecnologías actuales favorecen métodos de comunicación más eficientes, sirve como recordatorio de cómo se diseñó originalmente la web para garantizar una comunicación fluida entre el servidor y el usuario final.

.

Especificación del código de estado HTTP 100

El código de estado 100 Continue indica que la parte inicial de una solicitud ha sido recibida y aún no ha sido rechazada por el servidor. El servidor tiene la intención de enviar una respuesta final después de que la solicitud haya sido completamente recibida y se haya actuado en consecuencia. Cuando la solicitud contiene un campo de cabecera Expect que incluye una expectativa 100 Continue, la respuesta 100 Continue indica que el servidor desea recibir el cuerpo de la carga útil de la solicitud. El cliente debe continuar enviando la petición y descartar la respuesta 100 Continue. Si la solicitud no contiene un campo de cabecera Expect que incluya la expectativa 100 Continue, el cliente puede simplemente descartar esta respuesta provisional.

Fuente / Cita de: El código de estado HTTP 100 Continue se especifica en la sección 6.2.1 de RFC7231.

¿Cómo lanzar un código de estado 100 con PHP?

Para lanzar el código de estado HTTP 100 en una página web, se puede utilizar la función PHP http_response_code. La sintaxis es la siguiente: http_response_code(100) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Probar el código de estado HTTP 100

Para poder mostrar el código de estado HTTP (en este caso 100 Continue) y otra información en el lado del cliente, debe abrirse la consola de desarrollo con F12. A continuación, vaya a la pestaña "Red". Ahora se puede abrir la página, el sitio web (ejemplo index.php) debe ser visible en la pestaña de red. Esta debe ser seleccionada y luego la sección Herder debe ser seleccionada. El usuario verá entonces el siguiente resultado:

Código de estado 100 Continue
Visión general
URL: https://http-statuscode.com/errorCodeExample.php?code=100
Estado: 100 Continue
Esos: Network
Dirección IP: XX.XX.XX.XX
Código de estado 100 Continue

Compatibilidad del código de estado 100 con los navegadores

Chrome Yes
Edge Yes
Firefox Yes
Opera Yes
Safari Yes
Chrome Android Yes
Firefox for Android Yes
Opera Android Yes
Safari on iOS Yes
Internet Yes
WebView Android Yes

¿Qué efectos SEO tiene el código de estado 100?

En principio, el código de estado 100 Continue no tiene efectos SEO directos. No influye ni en la indexación de un sitio web por parte de los motores de búsqueda ni en su clasificación. Sirve principalmente para la comunicación entre el servidor y el cliente.

Experiencia del usuario y SEO:

Aunque el código 100 Continue en sí mismo no desempeña ningún papel en el SEO, la experiencia del usuario (UX) es un elemento crucial en la optimización de los motores de búsqueda. Si un sitio web experimenta retrasos en la carga u otros problemas debido al uso del código de estado 100 Continue, podría afectar negativamente a la experiencia del usuario. Una UX perturbada puede conducir a tasas de rebote más altas, lo que a su vez puede afectar a la clasificación en los motores de búsqueda.

Aplicación en el mundo real:

En el entorno web actual, el código de estado 100 Continue es poco frecuente. Los sitios web y las aplicaciones modernas suelen utilizar métodos más eficientes para enviar y recibir datos. Sin embargo, si se observa que un servidor emite este código de estado con regularidad, es una buena idea comprobar el rendimiento del sitio web y la experiencia del usuario para identificar posibles problemas.

Códigos de estado 100 Continue.

Constantes en lenguajes de programación

HttpStatusCode.Continue
http.StatusContinue
Response::HTTP_CONTINUE
httplib.CONTINUE
http.client.CONTINUE
http.HTTPStatus.CONTINUE
:continue
HttpServletResponse.SC_CONTINUE
Autor: Tony Brüser
Autor: Tony Brüser

Tony Brüser es un entusiasta desarrollador web aficionado a los códigos de estado HTTP.

LinkedInGitHub