El Protocolo de Transferencia de Hipertexto (HTTP) es un protocolo de comunicación que facilita la transferencia o recuperación de documentos enlazados a través de Internet. HTTP se ejecuta sobre el Protocolo de Control de Transmisión (TCP) y se utiliza para la comunicación entre clientes y servidores web. Se considera la base de la comunicación de datos de la World Wide Web.

HTTP fue desarrollado en 1989 por Tim Berners-Lee, informático británico, a instancias del CERN, la Organización Europea para la Investigación Nuclear. Se trata de un protocolo de aplicación que permite a los visitantes interactuar con los sitios web y a los servidores web responder a las peticiones de los visitantes. Permite a los clientes web (por ejemplo, un navegador) enviar y recibir datos basados en hipertexto a y desde un servidor web.

Los mensajes HTTP están formateados en texto plano y pueden contener archivos de texto, imágenes, audio y vídeo. Un mensaje HTTP suele constar de una línea de inicio, uno o varios campos de cabecera, una línea vacía y un cuerpo de mensaje opcional. El cuerpo del mensaje contiene los datos transmitidos del cliente al servidor, mientras que los campos de cabecera contienen información adicional como el tipo de contenido, la longitud del contenido y la codificación de transporte.

HTTP admite varios métodos de comunicación, como GET, POST, PUT, HEAD y DELETE, entre otros. Cada método describe una acción que debe realizar el servidor web en respuesta al mensaje de solicitud enviado por el cliente.

HTTP es un protocolo importante para el protocolo Secure Sockets Layer (SSL), que se utiliza habitualmente para proporcionar una comunicación segura entre los sitios web y los clientes. Mediante el uso de protocolos SSL, tanto el cliente como el servidor pueden autenticarse mutuamente, demostrar sus identidades y cifrar la comunicación enviada entre ellos.

HTTP se utiliza ampliamente en el desarrollo web, y es el protocolo de aplicación más utilizado para las aplicaciones basadas en web. Además, se ha convertido en el protocolo principal para la transferencia de datos en la computación en nube y los servicios en línea modernos.

Elegir y comprar proxy

Proxies de centros de datos

Rotación de proxies

Proxies UDP

Con la confianza de más de 10.000 clientes en todo el mundo

Cliente apoderado
Cliente apoderado
Cliente proxy flowch.ai
Cliente apoderado
Cliente apoderado
Cliente apoderado