<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Ishimwe Jean Baptiste on Medium]]></title>
        <description><![CDATA[Stories by Ishimwe Jean Baptiste on Medium]]></description>
        <link>https://medium.com/@hbapte?source=rss-83a0338d64f4------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*f89JzYpGHnbfoe9US_Yrsg.jpeg</url>
            <title>Stories by Ishimwe Jean Baptiste on Medium</title>
            <link>https://medium.com/@hbapte?source=rss-83a0338d64f4------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 15 May 2026 09:12:33 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@hbapte/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[What happens when you type www.google.com and press Enter key?]]></title>
            <link>https://hbapte.medium.com/what-happens-when-you-type-www-google-com-and-press-enter-key-766e5826f7cf?source=rss-83a0338d64f4------2</link>
            <guid isPermaLink="false">https://medium.com/p/766e5826f7cf</guid>
            <dc:creator><![CDATA[Ishimwe Jean Baptiste]]></dc:creator>
            <pubDate>Sun, 08 Jan 2023 19:38:22 GMT</pubDate>
            <atom:updated>2023-01-08T19:38:22.917Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*1pand-Envzq7WKn_kci5Ew.jpeg" /></figure><ol><li>The browser checks the cache for a DNS record to find the corresponding IP address of www.google.com</li><li>If the requested URL is not in the cache, ISP’s DNS server initiates a DNS query to find the IP address of the server that hosts www www .google.com.</li><li>The browser initiates a TCP connection with the server.<br>Once the browser receives the correct IP address, it will build a connection with the server that matches the IP address to transfer information.</li><li>The browser sends an HTTP request to the webserver<br>Once the TCP connection is established, it is time to start transferring data! The browser will send a GET request asking for www.google.com web page.</li><li>The server handles the request and sends back a response.<br>The server contains a webserver (i.e., Apache, IIS) that receives the request from the browser and passes it to a request handler to read and generate a response. The request handler is a program (written in ASP.NET, PHP, Ruby, etc.) that reads the request, its’ headers, and cookies to check what is being requested and also update the information on the server if needed. Then it will assemble a response in a particular format (JSON, XML, HTML).</li><li>The server sends out an HTTP response.<br>The server response contains the web page you requested as well as the status code, compression type (Content-Encoding), how to cache the page (Cache-Control), any cookies to set, privacy information, etc.</li><li>The browser displays the HTML content (for HTML responses, which is the most common).<br>The browser displays the HTML content in phases. First, it will render the bare bone HTML skeleton. Then it will check the HTML tags and send out GET requests for additional elements on the web page, such as images, CSS stylesheets, JavaScript files, etc. These static files are cached by the browser, so it doesn’t have to fetch them again the next time you visit the page. In the end, you’ll see www.google.com appearing on your browser.</li></ol><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=766e5826f7cf" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>