alex / alex/what-happens-when

Did a blog post about what happens when you type "www.google.com" in your browser and press enter

Aberta
#929 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Sem dados de linguagem
Estrelas
43.3k
Forks
5.7k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Upon typing in "[google.com](http://google.com/)" and pressing Enter, the browser takes a number of steps which can be outlined as follows:

Resolve IP address of the URL via DNS.
Generate an HTTP request with headers (accept, user-agent, cookie, etc).
Open an HTTP connection to the resolved IP address.
Send the request to the server.
Receive the response from the server.
Parse response headers.
Depending on the response headers, perform additional operations.
Decompress the response body if it's compressed (e.g. gzipped).
Parse the HTML code inside the response body.
Resolve any additional resources (images, stylesheets, scripts, etc).

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.