Digesting Web Clients and Servers
In This Chapter
Protocols and Web standards in this chapter: HTTP, HTTPS, HTTP over TLS, TLS, SSL
Understanding the languages of the Web
Going behind the scenes to see how a Web browser works
Subscribing to RSS feeds
Amping up your browser’s performance
Configuring proxy servers and clients
Keeping Web browsing secure
Setting up a Web server with Apache
Using digital certificates
A common misconception among newcomers is that the Web and the Internet are two different things. The World Wide Web (or Web or WWW or W3) is the worldwide hypermedia information service on the Internet. Its definition may sound complex, but it’s simply saying that the Web is the graphical interface to the Internet, compliments of the protocols HTTP and HTTPS. This chapter is about both Web standards for Web languages and services as well as TCP/IP standards for protocols and services that underlie the Web.
On the client side, this chapter focuses on how Web browsing works. On the server side, this chapter describes how a Web server works with the client and tells you which steps to follow to set up a Web server.
Like most of the applications and services we talk about in this book, Internet information services are client/server environments. You use a client application, usually a browser, to connect to a Web server.
Standardizing Web Services
Although the Web is part of the Internet and follows TCP/IP standards, the World Wide Web Consortium (W3C) sets ...