HTTP es un protocolo diseñado para transferir información entre computadoras a través de WWW (World Wide Web). Simplemente, HTTP (Protocolo de transferencia de hipertexto), se utiliza para transferir información como documentos, archivos, imágenes, videos entre computadoras a través de Internet.
HTTP significa Protocolo de transferencia de hipertexto. HTTP es un protocolo cliente-servidor mediante el cual dos máquinas se comunican utilizando un servicio de transporte confiable y orientado a la conexión, como el TCP. HTTP se puede “implementar sobre cualquier otro protocolo en Internet o en otras redes”. HTTP solo supone un transporte confiable; se puede usar cualquier protocolo que brinde tales garantías “, por ejemplo, TCP.
- ¿Es posible construir un sitio de membresía en WordPress que presente información diferente para cada usuario?
- ¿Qué cosas puedo mejorar en esta página de inicio?
- Cómo tener un mapa en perspectiva en mi sitio web
- ¿Qué esperas de un proveedor de alojamiento web profesional específico de WordPress?
- Cómo configurar un sitio de WordPress que venda cursos de inglés en vivo
HTTP no tiene estado. La vida útil de una conexión corresponde a una única secuencia de solicitud-respuesta. La implementación del servidor HTTP puro trata cada solicitud como si fuera nueva. Las páginas HTTP se almacenan en su computadora y cachés de Internet. Las páginas se cargan más rápido, pero se almacenan en sistemas sobre los que potencialmente no tiene control, por ejemplo: el proxy de almacenamiento en caché del ISP. Servidor HTTP, implementado por el servidor Apache HTTP, Microsoft IIS, Jigsaw, Zope, etc.
Ventaja de HTTP:
Su plataforma es independiente, lo que permite la portación recta de plataforma cruzada. No se requiere soporte de tiempo de ejecución para ejecutarse correctamente, ¡se puede usar sobre firewalls! Por ejemplo, aplicaciones globales. No está orientado a la conexión, no hay necesidad de sobrecarga de red para crear y mantener el estado y la información de la sesión.
Inconvenientes de HTTP:
La integridad no está ahí, por lo que alguien puede alterar fácilmente el contenido. HTTP es inseguro ya que no hay métodos de cifrado para ello. Por lo tanto, se somete al hombre en el medio y al espionaje de información confidencial. No hay autenticación, por lo que no tendrá una idea clara con quién está iniciando una comunicación. La autenticación se envía de forma clara, cualquier persona que intercepte la solicitud y pueda conocer el nombre de usuario y las contraseñas que se utilizan.