From e0a11b619cc9a69ea925598377da1301b3e1cf8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=98yvind=20S?= Date: Sat, 8 Nov 2014 13:08:23 +0100 Subject: [PATCH] Update 03.1.md Corrected a few small factual errors --- en/eBook/03.1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/eBook/03.1.md b/en/eBook/03.1.md index d8cba55f..d3dc03e3 100644 --- a/en/eBook/03.1.md +++ b/en/eBook/03.1.md @@ -2,7 +2,7 @@ Every time you open your browsers, type some URLs and press enter, you will see beautiful web pages appear on your screen. But do you know what is happening behind these simple actions? -Normally, your browser is a client. After you type a URL, it sends your request to a DNS server in order to get the IP address of that URL. Then it finds the server in that IP address and asks to setup TCP connections. When the browser is finished sending HTTP requests, the server starts handling your request packages, then returns HTTP response packages to your browser. Finally, the browser renders bodies of the web pages and disconnects from the server. +Normally, your browser is a client. After you type a URL, it takes the host part of the URL and sends it to a DNS server in order to get the IP address of the host. Then it connects to the IP address and asks to setup a TCP connection. The browser sends HTTP requests through the connection. The server server handles them and replies with HTTP responses containing the content that make up the web page. Finally, the browser renders bodies of the web pages and disconnects from the server. ![](images/3.1.web2.png?raw=true)