1. 2.9 HTTP Cachehistorical

    Historical notes on browser HTTP caching, strong cache, negotiated cache, Expires, Cache-Control, Last-Modified, and ETag.

  2. 2.10 HTTP Timeouthistorical

    A short historical note on HTTP connection, read, and write timeouts.

  3. 2.11 RESTfulhistorical

    Historical notes on RESTful architecture, resources, representations, state transfer, and perceived limitations.

  4. 2.12 URL Encodinghistorical

    A short historical note on why URL encoding is needed and how URLs are encoded.

  5. 2.13 Cookie and Sessionhistorical

    Historical notes on the cookie/session mechanism and a simple comparison.

  6. 2.14 What Happens After Entering a URL in the Browserhistorical

    Historical notes on the sequence of events after entering a URL in a browser.

  7. 2.15 Browser Same-Origin Policy and Cross-Origin Accesshistorical

    Historical notes on the browser same-origin policy, cross-origin restrictions, and CORS.

  8. 4.1 Application Layerhistorical

    Application-layer overview linking the original HTTP and DNS notes.

  9. 5.1 Network Layerhistorical

    Network-layer overview linking the original IP, NAT, ICMP, and ARP notes.

  10. 5.2 ARPhistorical

    Historical notes on ARP, address resolution, common cases, ARP attacks, and virtual IP.