HTTP Review and Web Foundation - savannahc502/SavC-TechJournal-SEC260 GitHub Wiki
The Web:
- The “web” is shorthand for the World Wide Web (that’s the www in URLs)
- This required the use of and the invention of a Web Server and a browser to display information (CERN).
HTML:
- HTML (Hypertext Markup Language) is the standard language used in the design of web pages.
- Allows for a consistent structuring and design of web pages that browsers can request and interpret from servers, thus providing consistent content for end users.
URIs:
- A URI (Uniform Resource Identifier) is a standard way of identifying resources, logically or physically.
- It is an umbrella term, the most common example of the modern web being the Uniform Resource Locator (URL).
- A URL identifies a path to a particular webpage and domain/server, but also provides access to that resource (Tech Target).
HTTP Explanation (my words):
- HTTP (Hyper Text Transfer Protocol) is a set of rules that clients and servers use to communicate via the World Wide Web. Clients can be browsers or other programs, and servers host the webpages the client is trying to reach. When a user types a URL into a browser search bar, that URL’s domain name gets translated via the DNS process and a HTTP request is sent to the server. The server will process that request and send a HTTP response to the client. If the request cannot be authorized, an HTTP error code of some sort will be sent to the client. Otherwise, the client’s browser will receive the HTTP response with the HTML (or other form, like a JSON file or JPG image) of the webpage, process the markup and display the information. Since HTTP works with the display of webpages and uses IP addresses to communicate requests/responses, HTTP works within the application layer of the IP suite (W3 Schools).
Works Cited and Consulted
- Awati, Rahul, and Fred Churchville. “What Is a Uniform Resource Identifier (URI)?” WhatIs, TechTarget, 15 Oct. 2021, www.techtarget.com/whatis/definition/URI-Uniform-Resource-Identifier.
- “A Short History of the Web.” CERN, www.home.cern/science/computing/birth-web/short-history-web. Accessed 17 Jan. 2024.
- “HTML.” Wikipedia, Wikimedia Foundation, 16 Jan. 2024, en.wikipedia.org/wiki/HTML.
- “What Is HTTP?” What Is HTTP, www.w3schools.com/whatis/whatis_http.asp. Accessed 18 Jan. 2024.