Skip to content

Instantly share code, notes, and snippets.

@woodRock
Created February 5, 2019 10:08
Show Gist options
  • Save woodRock/5822646b331ef6af11f4870ec357c072 to your computer and use it in GitHub Desktop.
Save woodRock/5822646b331ef6af11f4870ec357c072 to your computer and use it in GitHub Desktop.
Describe what happens when you type a URL into your browser and press Enter.
  1. You enter a URL into a web browser
  2. The browser looks up the IP address for the domain name via DNS
  3. The browser sends a HTTP request to the server
  4. The server sends back a HTTP response
  5. The browser begins rendering the HTML
  6. The browser sends requests for additional objects embedded in HTML (images, css, JavaScript) and repeats steps 3-5.
  7. Once the page is loaded, the browser sends further async requests as needed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment