XCLUB-COOL STUFF AROUND YOU

 找回密码
 Register
查看: 58|回复: 6
打印 上一主题 下一主题

How Web Browsers and Web Servers Communicate

[复制链接]

1278

主题

4614

帖子

5932

积分

Sapphire Star LV13

sign star1sign star2sign star3post star1post star2post star3sign star4post star4

跳转到指定楼层
#1
发表于 2019-05-01 11:47:12 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
A Web Browser Is Used to Display Web Server Content[br][br][img src="/storage/emulated/0/Download/GettyImages-513087873-5b82261746e0fb00503a7d8d.webp"][br][br]Web browsers like Internet Explorer, Firefox, Chrome, and Safari rank among the most popular network applications in the world. They're used for basic information browsing but also for various other needs including online shopping and casual gaming.[br][br][br]Web servers are what supply the content for web browsers; what the browser requests, the server delivers through Internet network connections. [br][br]Client-Server Network Design and the Web[br]Web browsers and web servers function together as a client-server system. In computer networking, client-server is a standard method for designing applications where data is kept in central locations (server computers) and efficiently shared with any number of other computers (the clients) on request. All web browsers function as clients that request information from websites (servers).[br][br]Numerous web browser clients can request data from the same website. Requests can happen at all different times or simultaneously. Client-server systems conceptually call for all requests to the same site to be handled by one server. In practice, however, because the volume of requests to web servers can sometimes grow very large, web servers are often built as a distributed pool of multiple server computers.[br][br]For very large websites popular in different countries around the world, this web server pool is geographically distributed to help improve the response time to browsers. If the server is closer to the requesting device, it would follow that the time it takes to deliver the content is faster than if the server were further away.[br][br]Network Protocols for Web Browsers and Servers[br]Web browsers and servers communicate via TCP/IP. Hypertext Transfer Protocol (HTTP) is the standard application protocol on top of TCP/IP supporting web browser requests and server responses.[br][br][br]Web browsers also rely on DNS to work with URLs. These protocol standards enable different brands of web browsers to communicate with different brands of web servers without requiring special logic for each combination.[br][br]Like most internet traffic, web browser and server connections normally run through a series of intermediate network routers.[br][br]A basic web browsing session works like this:[br][br]The user specifies a URL in their browser (either from a bookmark or by typing it in)[br]The browser initiates a TCP connection to the web server or server pool (using port 80 by default) via its IP address as published in DNS. As part of this process, the browser also makes DNS lookup requests to convert the URL to an IP address[br]After the server completes acknowledgment of its side of the TCP connection, the browser sends HTTP requests to the server to retrieve the content[br]After the server replies with content for the page, the browser retrieves it from the HTTP packets and displays it accordingly. Content can include embedded URLs for advertising banners or other third-party content, that in turn triggers the browser to issue new TCP connection requests to those locations. The browser may also save temporary information about its connections to local files on the client computer called cookies[br]Any errors encountered during the request for the content might be shown as HTTP status lines

img.png (20.71 KB, 下载次数: 0)

img.png
Born to express not to impress{:16_8:}{:16_8:}{:16_8:}{:16_8:}
回复

使用道具 举报

3469

主题

5万

帖子

5万

积分

Sapphire Diamond LV41

Daily Check-in2019sign star1sign star2sign star3sign star4post star1post star2post star3post star4post star5X'Club badge exclusive for IndiaXclub Kol

#2
发表于 2019-05-01 12:13:37 来自手机 | 只看该作者
Thanks for sharing
回复

使用道具 举报

1793

主题

1万

帖子

1万

积分

Golden Star LV23

sign star1sign star2sign star3sign star4post star1post star2X'Club badge exclusive for Indiapost star3post star4sign star5

#3
发表于 2019-05-01 12:25:10 来自手机 | 只看该作者
NYC share {:14_6:}{:14_6:}{:14_6:}
回复

使用道具 举报

3005

主题

5万

帖子

5万

积分

Super CP

Crazy TechnologyTech Fans2020Eid PartyHot PartyPOP OUTChocolate Day MedalTeddy Day MedalACTIVE STARphotographerssign star1sign star2sign star3post star1post star2post star3sign star4post star4X'Club badge exclusive for Indiapost star5sign star5

#4
发表于 2019-05-01 12:37:47 来自手机 | 只看该作者
Good share
回复

使用道具 举报

5#
发表于 2019-05-01 13:24:53 来自手机 | 只看该作者
good share
回复

使用道具 举报

1万

主题

8万

帖子

9万

积分

Sapphire Diamond LV48

Crazy TechnologyDaily Check-inTech Fans2020PL KINGHappy children's dayEid PartyHot PartyDiamondHappy Easter Medal.pngGood Wallpaper DesignerChocolate Day MedalHug Day MedalKiss Day MedalPromise Day MedalPropose Day MedalTeddy Day Medalsingel medalACTIVE STAR2020 Wish Medal20M4.0xclub2019post star1post star2post star3sign star1sign star2sign star3sign star4post star4post star5X'Club badge exclusive for Indiasign star5

6#
发表于 2019-05-01 14:22:04 来自手机 | 只看该作者
Good share
回复

使用道具 举报

2万

主题

18万

帖子

20万

积分

Super CP

couple medalStay HomeHappy Mother's DaySmileHappy children's dayEid PartyBest ReviewsX'Club badge exclusive for NigeriaXclub Kolpost star1sign star1post star2sign star2PL KINGTech Fans2020Weekly Tech Star2020Daily Check-inCrazy Technology

7#
发表于 2019-05-01 16:11:41 来自手机 | 只看该作者
Nice share brother
回复

使用道具 举报

高级模式
B Color Link Quote Code Smilies |上传

本版积分规则

Infinix Official Website|Infinix official mall|infinix Note 4|XCLUB-COOL STUFF AROUND YOU

GMT+8, 2025-05-01 05:48 , Processed in 0.039179 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表