</> CodeBooks
    ← Volver a Redes (página 2)
    Portada de HTTP The Definitive Guide

    HTTP The Definitive Guide

    Anshu Aggarwal, Brian Totty, David Gourley, Marjorie Sayer, Sailu Reddy

    Editorial
    O'Reilly
    Año
    2002
    Páginas
    ~658
    Nivel
    Básico

    De qué trata

    Tratado de referencia clásico de la editorial O'Reilly escrito por David Gourley y Brian Totty (junto con Marjorie Sayer, Sailu Reddy y Anshu Aggarwal), enfocado en explicar cómo funciona realmente la World Wide Web bajo el capó a través del protocolo HTTP (centrado en HTTP/1.0 y HTTP/1.1, RFC 2616). Está dirigido a desarrolladores web, arquitectos de software, administradores de sistemas e ingenieros de rendimiento que cuentan con nociones elementales del funcionamiento de Internet y necesitan dominar la semántica, el ciclo de vida y los componentes intermedios de las comunicaciones web.

    El texto descompone la anatomía de los mensajes HTTP (métodos GET, POST, PUT, DELETE, códigos de estado numéricos y cabeceras estándar), la gestión de conexiones TCP subyacentes (conexiones persistentes Keep-Alive, pipeline y latencias), y la función crítica de los elementos intermediarios de la red: servidores proxy, pasarelas (gateways), túneles y balanceadores de carga. Detalla las arquitecturas de caché web (validación de frescura mediante ETags, directivas Cache-Control y caducidad), mecanismos de autenticación (Basic y Digest Access Authentication), seguridad mediante HTTPS y capas SSL/TLS, gestión de sesiones y cookies, codificación de contenido (compresión gzip, juegos de caracteres e internacionalización) y el comportamiento de agentes autónomos, rastreadores web (web crawlers) y robots regulados por robots.txt.

    Diseñado como un manual arquitectónico y conceptual de consulta, el libro no contiene ejercicios prácticos ni proyectos guiados de desarrollo. Su aporte es histórico y fundacional: sienta las bases conceptuales indispensables sobre las que opera toda la infraestructura web, el diseño de APIs REST y las redes de entrega de contenido (CDN); como consideración, no cubre HTTP/2, HTTP/3 ni WebSockets al haberse publicado en 2002, pero su exposición sobre la semántica del protocolo, la negociación de contenidos y las capas de caché mantiene plena vigencia en la ingeniería web contemporánea.

    • HTTP/1.1
    • Cabeceras HTTP
    • Códigos de estado
    • Caché web y ETags
    • Proxies y Gateways
    • Cookies y estado
    • HTTPS y SSL/TLS
    • Digest Authentication
    • Conexiones persistentes TCP
    • Web Crawlers y robots.txt
    • Negociación de contenido

    ¿Cómo enseña?

    TeóricoPráctico

    Teórico

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Redes con nivel Básico