Understanding HTTP and WWW: Key Concepts Explained

Understanding HTTP and WWW: Key Concepts Explained

Who invented the Internet?? Nowadays, whether we are working or living, it seems we can’t live without the Internet! No matter where we go, we always ask for the WIFI password first! Have you ever thought about who invented the Internet?? Tim Berners-Lee (Born in 1955 in the UK) is the inventor of the World … Read more

Comprehensive Guide to HTTP Request Methods

Comprehensive Guide to HTTP Request Methods

The HyperText Transfer Protocol (HTTP) is a stateless protocol that operates at the transport layer of the OSI seven-layer model. The HTTP client constructs appropriate HTTP request methods as needed, while the HTTP server responds differently based on various HTTP request methods. 1. HTTP Versions and HTTP Request Methods Throughout the development of HTTP, many … Read more

Detailed Explanation of HTTP Protocol

Detailed Explanation of HTTP Protocol

HTTP is an object-oriented protocol belonging to the application layer. Due to its simplicity and speed, it is suitable for distributed hypermedia information systems. It was proposed in 1990 and has undergone continuous improvement and expansion over the years. Currently, HTTP/1.0 version 6 is in use on the WWW, while the standardization work for HTTP/1.1 … Read more

Differences Between HTTP Protocol Versions

Differences Between HTTP Protocol Versions

HTTP (Hypertext Transfer Protocol) is an application layer communication protocol. Introduction to HTTP Protocol Versions: HTTP/0.9: Only accepts the GET request method, does not specify a version number in communication, and does not support request headers. Since this version does not support the POST method, clients cannot send much information to the server. HTTP/1.0: The … Read more

Introduction to Networking Basics

Introduction to Networking Basics

1. Basic Concepts The HTTP protocol stands for Hyper Text Transfer Protocol, which is used to transfer hypertext from World Wide Web (WWW) servers to local browsers. HTTP is a protocol based on TCP/IP for transmitting data (HTML files, image files, query results, etc.). HTTP is an object-oriented protocol belonging to the application layer. Due … Read more

Step-by-Step Guide to IoT Smart Faucet Control (Part 4)

Step-by-Step Guide to IoT Smart Faucet Control (Part 4)

Reminder: This chapter mainly covers how to publish and subscribe to MQTT topics via web services, thereby controlling the faucet. It also includes the assembly and testing of faucet components. 1. Design Requirements Any third-party device can access the web page to control the faucet. Graphical interactive interface. The web access is provided by the … Read more

A Brief Discussion on HTTP/3: The Next Generation Hypertext Transfer Protocol

A Brief Discussion on HTTP/3: The Next Generation Hypertext Transfer Protocol

29 Tuesday June 2021 Verification Room As we all know, the TCP/IP protocol suite is the foundation of the Internet and is currently the most popular networking form. Among them, the Hypertext Transfer Protocol (HTTP), which operates at the application layer of TCP/IP, is an application protocol that can be used for distributed, collaborative, and … Read more

Differences Between TCP/IP and HTTP

The TCP/IP protocol is a transport layer protocol that mainly addresses how data is transmitted over the network, while HTTP is an application layer protocol that mainly deals with how to package the data. Regarding the relationship between TCP/IP and HTTP protocols, there is a relatively easy-to-understand introduction on the internet: “When we transmit data, … Read more

Understanding HTTP Protocol Through 23 Illustrations

Understanding HTTP Protocol Through 23 Illustrations

Introduction to HTTP 1. HTTP Versions Since the invention of the HTTP protocol, it has undergone several version modifications, namely <span>HTTP/0.9</span>, <span>HTTP/1</span><span>.0</span>, <span>HTTP/1.1</span> and <span>HTTP/2</span>. Currently, the main version in use is <span>HTTP/1.1</span>, which is the focus of this article. 2. TCP/IP Protocol Before learning about the HTTP protocol, let’s first understand the TCP/IP protocol. … Read more

Why Is The Browser So Complex With Millions Of Lines Of Code?

Why Is The Browser So Complex With Millions Of Lines Of Code?

https://www.zhihu.com/question/290767285/answer/1200063036 Author: Longquan Temple Sweeping Monk (Chief Browser Architecture Expert, Author of the World’s Smallest Chromium Kernel – Miniblink), authorized for reprint Let’s take a look at the open-source Chromium; it is indeed extremely complex. The source code alone is over ten gigabytes. We can’t help but wonder, what exactly is in Chromium? How can … Read more