alex / alex/what-happens-when

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

未關閉
#929 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
沒有語言資料
星號
43.3k
分支
5.7k
PR 合併指標
30 天內沒有已合併 PR

描述

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).

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。