Beej's Guide to Network Programming
HTTP Server: Everything you need to know to Build a simple HTTP server from scratch
C++ Tutorial: Sockets - Server & Client - 2020
What is the Transport Layer? - Definition from Techopedia
A Request for Comments (RFC) is a formal document drafted by the Internet Engineering Task Force (IETF) that describes the specifications for a particular technology. When an RFC is ratified, it becomes a formal standards document. We need to read from RFC 7230
to RFC 7235
to implement basic workings of HTTP.
List of RFCs:
An overview of HTTP - HTTP | MDN
Understanding the Nginx Configuration File Structure and Configuration Contexts | DigitalOcean